Урок 89
Создание объектов в программе
(§48. Создание объектов в программе)
Содержание урока
Класс Дорога
Класс Машина
Основная программа
Вопросы и задания
Задачи
Вопросы и задания
1. Что такое поле в описании класса объекта?
2. Как объявляется класс объектов в программе?
3. Как объявляется переменная для работы с объектом некоторого класса? Что в ней хранится?
4. Как в памяти создаётся экземпляр класса (объект)?
5. Что такое конструктор?
6. Что такое точечная нотация? Как она используется при работе с объектами?
7. Как можно задать начальные значения для полей объекта?
8. Почему в методе TCar.move (пример, разобранный в параграфе) не объявлены переменные X и V?
9. Сравните преимущества и недостатки решения рассмотренной задачи «классическим» способом и с помощью ООП. Сделайте выводы.
Подготовьте сообщение
а) «Классы в языке Си»
б) «Классы в языке Javascript»
в) «Классы в языке Python»
Следующая страница Задачи
Cкачать материалы урока