![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java——设计模式
文章平均质量分 93
皮先生k
这个作者很懒,什么都没留下…
展开
-
Java设计模式——创建型模式(二)
创建型模式创建型模式的作用就是创建对象,说到创建一个对象,最熟悉的就是new一个对象,然后set相关属性。但是在很多场景下,我们需要给客户端提供更加友好的创建对象的方式,尤其是那种我们定义了类,但是需要提供给其他开发者使用的时候。1、简单工厂模式定义:定义一个工厂类,可以根据参数的不同返回不同类型的实例,被创建的实例都具有共同的父类在简单工厂模式中用于被创建实例的方法通常为静态(static)方法,因此简单工厂模式又被称为静态工厂方法(Static Factory Method)。下面进行代码理解:原创 2021-10-17 21:53:06 · 152 阅读 · 0 评论 -
Java设计模式——设计原则(一)
设计原则和设计模式是两个不同的概念:设计模式:提供了一套软件开发过程中面临的一些问题的最佳解决方案,在实践中使用这些方案会使得你的代码然具有很好的可读性,可靠性,以便于优秀的代码可以直接被他人使用。设计原则:设计原则是设计模式最直接的体现,逻辑上更符合Java编程中追求的高内聚和低耦合的基本思想。具体设计原则如下:开闭原则依赖倒置原则单一职责原则接口隔离原则迪米特原则里氏替换原则合成复用原则1、开闭原则定义:一个软件实体,例如类、模块 、函数,应该对扩展是开放的,对修改是关闭的。原创 2021-10-17 14:32:15 · 104 阅读 · 0 评论