Відмінності між версіями «Підсумковий контроль»
Матеріал з Вікі ЦДУ
| Рядок 7: | Рядок 7: | ||
# Створити клас на Мові С++ (в лекції приведено приклад мови PHP), в чому різниця? | # Створити клас на Мові С++ (в лекції приведено приклад мови PHP), в чому різниця? | ||
# Створити клас, який буде наслідувати даний, та перевизначить якийсь метод. | # Створити клас, який буде наслідувати даний, та перевизначить якийсь метод. | ||
| − | # Назначення конструкторів та деструкторів. | + | # Назначення конструкторів та деструкторів, додайте до нашого класу конструктор з параметрами. |
# Назвіть основні можливості наслідування. | # Назвіть основні можливості наслідування. | ||
| − | # Як ви гадаєте навіщо потрібне множинне наслідування? | + | # Як ви гадаєте навіщо потрібне множинне наслідування, напишіть клас подібний до даного,та від них створить новий множинним наслідуванням? |
# Що таке RTTI? | # Що таке RTTI? | ||
| − | # Що таке виключення?, як іх обробляють? | + | # Що таке виключення?, як іх обробляють, наведіть приклади? |
# Які специфічні властивості мови С++? | # Які специфічні властивості мови С++? | ||
# Навіщо потрібна стандартизація? | # Навіщо потрібна стандартизація? | ||
Поточна версія на 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;
};