大家好,欢迎来到IT知识分享网。
UML类图关系泛化
泛化
实际开发中泛化指的就是类继承抽象类或者继承具体类。
子类和基类可以用is a 的语言来描述
例如
Sub_Class is a Base_Class。
类图之间用下图符号表示三角号指向基类
软件系统的可扩展性
开发中基类中指定了和子类的共享的属性和方法,这提供了软件系统的可扩展性,因而子类具备了基类的所有能力,所有基类对象可以出现的地方都可以用子类对象去直接替换。
一些建议
因实际代码维护时,对于代码的修改可能会对已有系统的稳定性造成影响,尽量要做到不去修改已有的代码。而仅仅是增加新的代码,去扩展系统新的功能。增加的新代码对于出现的问题也是能够很好的及时去定位。
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/57099.html