Курс "Об'єктно-орiєнтоване програмування" для студентiв напряму пiдготовки "Програмна iнженерiя" очноi форми навчання ФКНТ:
  1. Об'єктно-орієнтоване проектування
  2. Інкапсуляція та приховання інформації
  3. Розподіл поведінки та реалізації
  4. Класи та підкласи
  5. Успадкування (перевизначення, динамічне зв'язування)
  6. Поліморфізм (поліморфізм подтипів і успадкування)
  7. Ієрархія класів
  8. Класи колекцій і протоколи ітерації
  9. Внутрішнє представлення об'єктів і таблиця методів