У меня есть покупка Object-Oriented Analysis and Design with Applications, на стр. 64 в параграфе 2 объясняется, что иерархия «есть», как показано ниже.Нужно объяснять с OOAD «иерархия»
С точки зрения иерархии «является», абстракция высокого уровня обобщается, а низкоуровневая абстракция специализирована. Поэтому мы говорим, что класс Цветок находится на более высоком уровне абстракции, чем класс растений.
Как я понимаю, я думаю, что растение более обобщать этот цветок, то цветок класс на нижнем уровне абстракции, чем растения.
Я хочу знать, в этот момент мое понимание верное или книга верна? Пожалуйста, уточните меня.
Это зависит от того, думаете ли вы о цвете как о «растении, несущем цветы» или о «репродуктивной структуре у покрытосеменных». Я думаю, что они означают первый. В этом случае для 'Flower' имеет смысл наследовать« Plant ». – Blixt