Delphi. 11 класс.
Познакомиться с понятиями : Инкапсуляция Интерфейс объекта Классы, экземпляр класса Наследование, иерархия полиморфизм
Программа – данные и код. Данные – информация, которую обрабатывает программа ( переменные, константы ). Программный код – набор команд, реализующих алгоритм ( процедуры, функции, тело программы ). Инкапсуляция (« единая капсула ») – принцип, заключающийся в том, что каждый объект содержит набор свойств и действий, которые можно с ним выполнить ( методов ). Принцип « упрятывания » - сокрытие деталей реализации объекта. Car.color := clBlack; Совокупность методов и свойств объекта, доступных программисту для управления объектом, называется интерфейсом объекта.
Класс – категория объектов, обладающих одинаковыми свойствами и поведением, а также тип данных, описывающих объект. Экземпляр класса – конкретный объект данного класса, находящийся в памяти компьютера.
Наследование – принцип, заключающийся в том, что новый класс может быть построен на базе уже существующего, при этом он наследует все члены своего класса - родителя, а описаны должны быть только новые или измененные члены. Потомок класса – класс, наследуемый от данного класса непосредственно или косвенно. Предок класса – класс, от которого прямо или косвенно наследуется данный класс.
Переопределение метода – создание метода с тем же именем, что и у класса - родителя, но реализованного другим образом. Принцип полиморфизма заключается в том, что в классе - наследнике могут быть переопределённые методы класса - родителя. Класс « Человек »: подклассы « Студент », « Инженер », « Школьник », « Ученый » и т. д.
Выучить записи в тетради.