Книга: Основы объектно-ориентированного программирования
У14.6 Отложенные классы и прототип
У14.6 Отложенные классы и прототип
Отложенные классы нельзя инициализировать. С другой стороны, были приведены аргументы в пользу того, чтобы в первой версии класса в проекте все компоненты оставались отложенными. Может появиться желание "выполнить" такой проект: при проектировании ПО иногда хочется вступить в игру как можно раньше, исполнить неполные реализации, чтобы получить практический опыт и проверить некоторые аспекты системы даже при неполностью реализованных других аспектах. Обсудите доводы за и против того, чтобы иметь в компиляторе специальную параметр "прототип", позволяющий инициализировать отложенный класс и выполнить отложенный компонент (как пустую операцию). Обсудите детали.
Оглавление статьи/книги
- У14.1 Многоугольники и прямоугольники
- У14.2 Многоугольник с малым числом вершин
- У14.3 Геометрические объекты с двумя координатами
- У14.4 Наследование без классов
- У14.5 Классы без объектов
- У14.6 Отложенные классы и прототип
- У14.7 Библиотека поиска в таблицах (семестровый проект)
- У14.8 Виды отложенных компонентов
- У14.9 Комплексные числа
Похожие страницы
- 9.5. Классы и типы
- У14.5 Классы без объектов
- 9.1. Классы и прототипы
- Классы сертификатов
- Статические классы
- Объекты без прототипов
- 9.8. Классы в ECMAScript 5
- 9.7.4. Иерархии классов и абстрактные классы
- Классы синхронизации, внедренные в версии .NET Framework 4.0
- Классы для программирования графики
- Прототипы – это опора программистов
- Совет 38. Проектируйте классы функторов для передачи по значению