Читайте также:
|
|
Предварительные ВОПРОСЫ к экзамену по курсу
ОБЪЕКТНО-ОРИЕНТИРОВАННОЕ ПРОГРАММИРОВАНИЕ
(семестр 3)
ОБЪЕКТНО-ОРИЕНТИРОВАННОЕ ПРОГРАММИРОВАНИЕ
Объектно-ориентированное программирование как идеология программирования и как технология. Достоинства и недостатки.
Основные понятия объектно-ориентированного программирования — класс, объект, поле, метод, свойство.
Класс. Синтаксис объявления класса. Ссылка на самого себя.
Конструкторы и деструкторы. Функциональное назначение. Виды конструкторов.
Объекты и их жизненный цикл. Создание и уничтожение объектов.
Инкапсуляция. Определение. Функциональное назначение. Реализация. Примеры применения.
Инкапсуляция. Свойства. Функциональное назначение. Реализация. Создание индексатора. Примеры применения.
Инкапсуляция. Скрытие членов класса. Функциональное назначение. Реализация. Примеры применения.
Наследование. Функциональное назначение. Реализация. Примеры применения.
Наследование. Конструктор по умолчанию. Назначение.
Методы. Определение. Функциональное назначение. Способы реализации. Примеры применения.
Полиморфизм. Функциональное назначение. Способы реализации. Примеры применения.
Перегрузка методов. Функциональное назначение. Способ реализации. Примеры применения.
Виртуальные методы. Функциональное назначение. Примеры применения.
Дата добавления: 2015-09-04; просмотров: 125 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Совет:если хотите, чтобы текстурировалась (окрашивалась) только одна стена помещения, а не все сразу, при перетаскивании на нее текстуры из каталога держите нажатой клавишу Shift. | | | Перегрузка операций. Функциональное назначение. Способ реализации. Примеры применения. |