最近,我回去阅读第二版“UML 参考手册”一书的某些部分(显然作者:Booch、Rumbaugh、Jacobson)。
(见:http ://www.amazon.com/Unified-Modeling-Language-Reference-Manual/dp/020130998X )
同时,我在“UML 的复杂性”部分的第一章“UML 概述”中发现了这些“奇怪”的词:
以牺牲本质区别为代价,过度使用泛化。从早期开始,继承总是好的神话一直是面向对象的诅咒。
我看不出这句话如何完全符合面向对象范式,后者指出继承是一项基本原则。
请问有什么想法/帮助吗?