设计模式
「已注销」
这个作者很懒,什么都没留下…
展开
-
设计模式定义
1、Abstract Factory 提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。 2、Adapter 将一个类的接口转换成客户希望的另外一个接口。Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。 3、Bridge 将抽象部分与它的实现部分分离,使它们都可以独立地变化。 4、Builder 将一个复杂对象的构原创 2017-08-31 09:02:24 · 139 阅读 · 0 评论 -
设计模式六大原则
面向对象的关键在于封装,封装好了才能很好的复用,达到单一职责和开放扩展、封闭更改的效果。 1、单一职责原则 就一个类而言, 应该仅有一个引起它变化的原因. 增加功能不应该修改已有的代码, 避免修改出错及重复测试. 如果你能够想到多于一个的动机去改变一个类,那么这个类就是具有多于一个的职责, 应该考虑类的职责分离. 2、里氏代换原则 父类型可以被子类型替换,程序行为不发生变化. 这样父类才原创 2017-08-31 23:54:13 · 126 阅读 · 0 评论