Объектная модель: сущности, классы, подклассы и объекты в программировании
Сущность (entity) представляет собой абстрактное понятие, которое описывает ключевые элементы предметной области. Это высший уровень абстракции в объектной модели, помогающий выделить основные концепции системы. Класс (class) — это программный шаблон, который определяет: python class Customer: # Название класса (существительное в единственном числе) def __init__(self, name, age, phone): self.name = name # Атрибут (строка) self.age = age # Атрибут (число) self...
3 года назад
Независимый объект.
Модель объекта (О1 на рис. 1) в свою очередь является объектом (О2 на рис. 1), другим вообще говоря объектом, материальным (реже) или знаковым (чаще всего). Рис. 1. Модель (О2) объекта (О1). A, B, C … D, E – наблюдаемые свойства объекта; A', B', C' … F, G – наблюдаемые свойства модели. Между свойствами объекта A, B, C и свойствами модели A', B', C' установлено соответствие [20] 2. Независимый объект (О2) становится моделью тогда, когда мы отождествляем некоторые его свойства (A', B', C' на рис...