Статья
  • формат rtf
  • размер 65,77 КБ
  • добавлен 20 октября 2009 г.
Лекции по основам объектно-ориентированного программирования
Идея объектно – ориентированного программирования. Иерархия объектов. Наследование записей. Инициализация полей объектов. Определение методов. Область действия метода и параметр Self. Поля данных объекта и формальные параметры метода. Включение объекта в модули. Скрытие данных в объектах. Оптимизация представления методов. ИНКАПСУЛЯЦИЯ. ПЕРЕОПРЕДЕЛЕНИЕ МЕТОДОВ. НАСЛЕДОВАНИЕ СТАТИЧЕСКИХ МЕТОДОВ. РАННЕЕ И ПОЗДНЕЕ СВЯЗЫВАНИЕ. СОВМЕСТИМОСТЬ ОБЪЕКТНЫХ ТИПОВ. ВИРТУАЛЬНЫЕ МЕТОДЫ. ПОЛИМОРФИЗМ