Часть II - Основы структурного моделирования. Глава 4. Классы Введение Термины и понятия Имена Атрибуты Операции Организация атрибутов и операций Обязанности Другие свойства Типичные

Глава 4. Классы

  • Введение
  • Термины и понятия
    • Имена
    • Атрибуты
    • Операции
    • Организация атрибутов и операций
    • Обязанности
    • Другие свойства
  • Типичные приемы моделирования
    • Словарь системы
    • Распределение обязанностей в системе
    • Непрограммные сущности
    • Примитивные типы
  • Советы

Классы - это самые важные строительные блоки любой объектно-ориентированной системы. Они представляют собой описание совокупности объектов с общими атрибутами, операциями, отношениями и семантикой. Класс реализует один или несколько интерфейсов.

Классы используются для составления словаря разрабатываемой системы. Это могут быть абстракции, являющиеся частью предметной области, либо классы, на которые опирается реализация. С их помощью описывают программные, аппаратные или чисто концептуальные сущности. (Более сложные аспекты классов рассматриваются в главе 9.)

Хорошо структурированные классы характеризуются четкими границами и помогают формировать сбалансированное распределение обязанностей в системе.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: