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

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

Версія за 00:31, 21 травня 2010

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


  1. Що таке ООП?
  2. Які головні принципи ООП?
  3. Мови в Яких використовується ООП, різниця між ними.
  4. Створити клас на Мові С++ (в лекції приведено приклад мови PHP), в чому різниця?
  5. Створити клас, який буде наслідувати даний, та перевизначить якийсь метод.
class Circle 
(
  public:
    Circle () ;
    void SetRadius(void) ;
    void GetRadius(void) ;
    ~Circle () ;
  private:
    void CalculateArea(void);
    int radius;
    int color;
};

</li>

  1. Назначення конструкторів та деструкторів.
  2. Назвіть основні можливості наслідування.
  3. Як ви гадаєте навіщо потрібне множинне наслідування?
  4. Що таке RTTI?
  5. Що таке виключення?, як іх обробляють?
  6. Які специфічні властивості мови С++?
  7. Навіщо потрібна стандартизація?