Книга: Rational Rose 2000 и UML Визуальное моделирование
Исключение классов
Исключение классов
Иногда класс вообще может быть удален из модели. Это происходит в следующих случаях:
? когда класс не имеет какой-либо структуры или поведения;
? когда класс не участвует в выполнении какого-либо прецедента.
Тщательно проверяйте управляющие классы. Отсутствие последовательных действий может указывать на удаление управляющего класса. Особенно в случае, когда он просто проходной, то есть получает информацию от граничного класса и тут же передает ее в класс-сущность без какой-либо последовательной логики.
В системе регистрации учебных курсов мы изначально создали управляющий класс для прецедента выбор курсов для преподавания (Select Courses to Teach). Он позволяет преподавателю определить курсы для чтения в данном семестре. Для управляющего класса здесь не нужна последовательная логика — преподаватель вводит информацию с помощью формы пользовательского интерфейса, и класс преподаватель добавляется к выбранному курсу. В данном случае управляющий класс для прецедента может быть удален.
- Получение производных классов исключений
- Перехват исключений производных классов
- 9.7.4. Иерархии классов и абстрактные классы
- 8.8.5. Шаг 4. Задание интерфейсов классов
- У14.4 Наследование без классов
- Массовая культура — исключение, а не правило
- 3.6. Качество классов и объектов
- Соотношение классов и записей
- Глава 23 Исключение из правил
- Лекция № 12. Связи классов сущностей
- 6. Лекция: Объявление классов
- Управление созданием базовых классов с помощью base