随笔分类 -  设计模式

摘要:UML把类之间分为以下5种关系: 关联:类A与类B之间存在特定对应关系(平等关系) 标:实线箭头 例:Customer与Order类的关系 注:关联可分为一对一关联、一对多关联,多对多关联 注:关联可分为一对一关联、一对多关联,多对多关联 依赖:类A访问类B提供的服务(使用关系) 标:虚线箭头 例: 阅读全文
posted @ 2017-06-27 11:25 mzzcy 阅读(290) 评论(0) 推荐(0)
摘要:六大原则: 单一职责 接口隔离 迪米特(最少知道) 依赖倒置(依赖接口、依赖抽象) 里氏代换(子类能替代父类) 开闭(扩展与不修改) 1、开闭原则:Open Close Principle 是软件实体(类,模块,函数等)应该可以扩展,但是不可修改。 理解:只以基于原本的来扩展功能,但不能修改原本的代 阅读全文
posted @ 2017-06-13 23:25 mzzcy 阅读(185) 评论(0) 推荐(0)