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

浙公网安备 33010602011771号