- 博客(3)
- 收藏
- 关注
翻译 建造者模式--Builder模式
将一个复杂对象的构建与表示分离,使得同样的构建过程可以创建不同的表示。 使用场景: 相同的方法,不同的执行顺序,产生不同的事件结果 多个部分或零件,都可以装配到一个对象中,但是产生的运行结果又不相同 产品类非常复杂,或者产品类中的调用顺序不同产生了不同的作用 当初始化一个对象特别复杂,如参数多,切很多参数都具有默认值时 //: Playground - noun: a plac
2017-04-24 21:48:58 197
原创 设计模式-2-LSP里氏替换原则
//: Playground - noun: a place where people can play import UIKit var str = "Hello, playground" /* 里氏替换原则LSP(Liskov Substitutin Principle) 只要父类能出现的地方,子类就可以出现,而且替换为子类也不会产生任
2017-04-04 22:35:42 189
原创 设计模式 -1-SRP单一职责原则
//: Playground - noun: a place where people can play import UIKit var str = "Hello, playground" /* 单一职责原则(SRP)Single Responsibility Principle 应该有且仅有一个原因引起类的变更
2017-04-04 22:33:42 182
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人