Объектная модель: сущности, классы, подклассы и объекты в программировании
Сущность (entity) представляет собой абстрактное понятие, которое описывает ключевые элементы предметной области. Это высший уровень абстракции в объектной модели, помогающий выделить основные концепции системы. Класс (class) — это программный шаблон, который определяет: python class Customer: # Название класса (существительное в единственном числе) def __init__(self, name, age, phone): self.name = name # Атрибут (строка) self.age = age # Атрибут (число) self...
6 месяцев назад
Объектная модель AutoCAD
Каждый кто хотя бы немного интересовался программированием для AutoCad неверное слышал про объектную модель AutoCAD. Попытаемся понять, что она из себя представляет и зачем она необходима. Начнем с одного из определений: Объектная модель (ОМ) AutoCAD — это упорядоченная структура элементов (объектов Autocad : линии, круги, тексты, блоки и другие объекты), которая позволяет программно управлять чертежами и элементами через специальный интерфейс (API). Если немного упростить, то объектная модель...