![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
墨阳升龙
这个作者很懒,什么都没留下…
展开
-
设计原则
单一职责原则 定义是对于一个类,应该只有一个引起它变化的原因。 满足这个原则的优点是易于维护和高度的可复用性。 在职责扩散到无法控制的程度之前,进行代码重构。 需要足够简单的逻辑,才可以在代码级别上违反单一职责原则;类中方法足够少,才可以在方法级别上违反单一原则。 里氏代换原则(LSP) lsp是反映父类和子类的关系。 对象的继承代表是一种“IS-A“的关系。也可以理解成原创 2016-01-15 19:47:40 · 341 阅读 · 0 评论 -
创建模式
简单工厂模式属于创建型模式。简单工厂模式是由一个工厂对象决定创建出哪种产品的实例。通过控制代码来控制工厂。工厂方法模式定义一个用于创建对象的接口,让子类决定实例化哪个类。通过接口或者是抽象类让客户端之间选择对应的工厂。抽象工厂模式其实就是增多工厂的功能,代码表现接口或抽象类的方法增多。有个缺点是在改动声明过产品类的地方进行大量修改。解决方法是使用反射或者是用控制代码。工厂模式总结1.简单工厂 优点原创 2016-01-19 16:19:40 · 370 阅读 · 0 评论