Учащиеся должны знать:
• основные области памяти, занимаемые выполняемым кодом программы;
• как соотносятся между собой виртуальные и динамические методы;
• способ описания динамических методов на языке Турбо Паскаль;
• что такое таблица динамических методов (ТДМ);
• как создается и используется ТДМ.
Учащиеся должны уметь:
• показать на конкретном примере недостатки в использовании виртуальных методов.
Учащиеся должны быть ознакомлены:
* I «со способом представления объектного типа (класса) и эк-ремпляра (объекта) в памяти;
• со способом организации и представления ТВМ в памяти;
• со способом организации и представления ТДМ в памяти.
Тема «Основные понятия
Объектно-ориентированного программирования»
Учащиеся должны знать:
• что такое объект;
• что такое класс;
• как описывается класс;
• как описать объект;
• назначение полей класса;
• назначение методов;
• в чем состоит идея визуализации объекта;
• что представляют собой компоненты в Delphi;
• в чем состоят принципы инкапсуляции, наследования и полиморфизма;
• об иерархии объектов;
• способы обращения к полям внутри метода и другим методам;
• о динамическом характере объектов;
• как использовать объект в программе.