Відмінності між версіями «Підсумковий контроль»

Матеріал з Вікі ЦДУ
Перейти до: навігація, пошук
(Створена сторінка: Питання, відповіді на які ви повинні знати: <ol> <li>Що таке ООП?</li> <li>Які головні принципи ОО…)
 
 
(не показані 4 проміжні версії цього учасника)
Рядок 1: Рядок 1:
 
Питання, відповіді на які ви повинні знати:
 
Питання, відповіді на які ви повинні знати:
  
<ol>
+
 
<li>Що таке ООП?</li>
+
# Що таке ООП?
<li>Які головні принципи ООП?</li>
+
# Які головні принципи ООП?
<li>Мови в Яких використовується ООП, різниця між ними.</li>
+
# Мови в Яких використовується ООП, різниця між ними.
<li>Створити клас на Мові С++ (в лекції приведено приклад мови PHP), в чому різниця?</li>
+
# Створити клас на Мові С++ (в лекції приведено приклад мови PHP), в чому різниця?
<li>Назначення конструкторів та деструкторів.</li>
+
# Створити клас, який буде наслідувати даний, та перевизначить якийсь метод.
<li>Назвіть основні можливості наслідування.</li>
+
# Назначення конструкторів та деструкторів, додайте до нашого класу конструктор з параметрами.
<li>Як ви гадаєте навіщо потрібне множинне наслідування?</li>
+
# Назвіть основні можливості наслідування.
<li>Що таке RTTI?</li>
+
# Як ви гадаєте навіщо потрібне множинне наслідування, напишіть клас подібний до даного,та від них створить новий множинним наслідуванням?
<li>Що таке виключення?, як іх обробляють?</li>
+
# Що таке RTTI?
<li>Які специфічні властивості мови С++?</li>
+
# Що таке виключення?, як іх обробляють, наведіть приклади?
<li>Навіщо потрібна стандартизація?</li>
+
# Які специфічні властивості мови С++?
</ol>
+
# Навіщо потрібна стандартизація?
 +
 
 +
 
 +
Даний клас:
 +
 
 +
class Circle
 +
(
 +
  public:
 +
    Circle () ;
 +
    void SetRadius(void) ;
 +
    void GetRadius(void) ;
 +
    ~Circle () ;
 +
  private:
 +
    void CalculateArea(void);
 +
    int radius;
 +
    int color;
 +
};

Поточна версія на 00:33, 21 травня 2010

Питання, відповіді на які ви повинні знати:


  1. Що таке ООП?
  2. Які головні принципи ООП?
  3. Мови в Яких використовується ООП, різниця між ними.
  4. Створити клас на Мові С++ (в лекції приведено приклад мови PHP), в чому різниця?
  5. Створити клас, який буде наслідувати даний, та перевизначить якийсь метод.
  6. Назначення конструкторів та деструкторів, додайте до нашого класу конструктор з параметрами.
  7. Назвіть основні можливості наслідування.
  8. Як ви гадаєте навіщо потрібне множинне наслідування, напишіть клас подібний до даного,та від них створить новий множинним наслідуванням?
  9. Що таке RTTI?
  10. Що таке виключення?, як іх обробляють, наведіть приклади?
  11. Які специфічні властивості мови С++?
  12. Навіщо потрібна стандартизація?


Даний клас:

class Circle 
(
  public:
    Circle () ;
    void SetRadius(void) ;
    void GetRadius(void) ;
    ~Circle () ;
  private:
    void CalculateArea(void);
    int radius;
    int color;
};