马子12

导航

2015年6月30日 #

面向对象设计原则

摘要: 软件的可维护性和可复用性知名软件大师Robert C.Martin认为一个可维护性(Maintainability) 较低的软件设计,通常由于如下4个原因造成:过于僵硬(Rigidity)过于脆弱(Fragility)复用率低(Immobility)黏度过高(Viscosity)软件工程和建模大师P... 阅读全文

posted @ 2015-06-30 23:07 马子12 阅读(539) 评论(0) 推荐(0) 编辑

JAVA类图

摘要: 类与类图类(Class)封装了数据和行为,是面向对象的重要组成部分,它是具有相同属性、操作、关系的对象集合的总称。在系统中,每个类具有一定的职责,职责指的是类所担任的任务,即类要完成什么样的功能,要承担什么样的义务。一个类可以有多种职责,设计得好的类一般只有一种职责,在定义类的时候,将类的职责分解成... 阅读全文

posted @ 2015-06-30 00:04 马子12 阅读(9928) 评论(1) 推荐(1) 编辑