Ожидается, что для некоторых классов будут созданы экземпляры, а для других - нет. Наиболее вероятное образование объектов самих специализированных классов Электрические Данные и Спектрометрические Данные (такие классы называют конкретными классами, или письмами иерархического дерева). Образование объектов из классов, что классу Даны Измерения. Такой же тип иерархии характерен для семантических сетей, которые часто используются специалистами по распознаванию образов и искусственному интеллекту для организации баз знаний.
занимают промежуточное положение (Сенсорные Данные или тем более Даны Измерения), менее вероятно. Классы, экземпляры которых не создаются, называются абстрактными. Ожидается, что подкслассы абстрактных классов доопределять их к жизнеспособной абстракции, наполняя класс содержанием. В С++ существует возможность объявить функции сугубо виртуальными. Если они не переопределены, экземпляр такого класса невозможно создать.
Самый общий класс в иерархии классов называется базовым. В большинстве дополнений базовых классов бывает несколько, и они отображают наиболее общие абстракции предметной области. В действительности, особенно в С++, хорошо сделана структура классов - это скорее лес из деревьев наследования, чем одна многоэтажная структура наследования с одним корнем. Но в некоторых языках программирования определен базовый класс самого верхнего уровня, который является единственным суперклассом для всех других классов. В языке Smalltalk эту роль играет класс Object.
Источник материала сайт abiturientam.com
|