Відмінності між версіями «Підсумковий контроль»
Матеріал з Вікі ЦДУ
(не показані 3 проміжні версії цього учасника) | |||
Рядок 1: | Рядок 1: | ||
Питання, відповіді на які ви повинні знати: | Питання, відповіді на які ви повинні знати: | ||
− | + | ||
− | + | # Що таке ООП? | |
− | + | # Які головні принципи ООП? | |
− | + | # Мови в Яких використовується ООП, різниця між ними. | |
− | + | # Створити клас на Мові С++ (в лекції приведено приклад мови PHP), в чому різниця? | |
− | + | # Створити клас, який буде наслідувати даний, та перевизначить якийсь метод. | |
+ | # Назначення конструкторів та деструкторів, додайте до нашого класу конструктор з параметрами. | ||
+ | # Назвіть основні можливості наслідування. | ||
+ | # Як ви гадаєте навіщо потрібне множинне наслідування, напишіть клас подібний до даного,та від них створить новий множинним наслідуванням? | ||
+ | # Що таке RTTI? | ||
+ | # Що таке виключення?, як іх обробляють, наведіть приклади? | ||
+ | # Які специфічні властивості мови С++? | ||
+ | # Навіщо потрібна стандартизація? | ||
+ | |||
+ | |||
+ | Даний клас: | ||
+ | |||
class Circle | class Circle | ||
( | ( | ||
Рядок 19: | Рядок 30: | ||
int color; | int color; | ||
}; | }; | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− |
Поточна версія на 00:33, 21 травня 2010
Питання, відповіді на які ви повинні знати:
- Що таке ООП?
- Які головні принципи ООП?
- Мови в Яких використовується ООП, різниця між ними.
- Створити клас на Мові С++ (в лекції приведено приклад мови PHP), в чому різниця?
- Створити клас, який буде наслідувати даний, та перевизначить якийсь метод.
- Назначення конструкторів та деструкторів, додайте до нашого класу конструктор з параметрами.
- Назвіть основні можливості наслідування.
- Як ви гадаєте навіщо потрібне множинне наслідування, напишіть клас подібний до даного,та від них створить новий множинним наслідуванням?
- Що таке RTTI?
- Що таке виключення?, як іх обробляють, наведіть приклади?
- Які специфічні властивості мови С++?
- Навіщо потрібна стандартизація?
Даний клас:
class Circle ( public: Circle () ; void SetRadius(void) ; void GetRadius(void) ; ~Circle () ; private: void CalculateArea(void); int radius; int color; };