Книга: Основы объектно-ориентированного программирования
Универсальные компоненты
Универсальные компоненты
Вот лишь некоторые компоненты, содержащиеся в классе GENERAL, а значит, доступные всем другим классам. Часть из них была введена и использована в предшествующих лекциях курса:
[x]. clone для создания клона (дубля) объекта, а также его "глубинный" вариант deep_clone для рекурсивного дублирования полной структуры объекта;
[x]. copy для копирования содержимого одного объекта в другой;
[x]. equal для сравнения объектов (поле-с-полем), а также его "глубинный" вариант deep_equal;
[x]. print и print_line - печать простого представления по умолчанию любого объекта (default representation);
[x]. tagged_out - строка, содержащая представление по умолчанию любого объекта, в котором каждое поле сопровождается своей меткой (tag) (соответствующим именем атрибута);
[x]. same_type и conforms_to - булевы функции, сопоставляющие тип текущего объекта с типом другого;
[x]. generator - возвращает имя порождающего (generating) класса объекта, то есть класса, экземпляром которого является данный объект.
- Универсальные классы
- 11.4. Информационная безопасность и ее основные компоненты
- Часть I Компоненты персонального компьютера
- 2.10.4. Универсальные пароли
- Виртуальные сетевые компоненты
- Объекты как компоненты VBA-приложений
- Компоненты системы МПролог
- 5.2. Компоненты Панели управления
- Программы и компоненты
- Компоненты Windows XP
- Сеть и сетевые компоненты
- Глава 1 Универсальные интернет-поисковики