![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
子歌-妈
这个作者很懒,什么都没留下…
展开
-
面向对象设计的六大基本原则【转】
面向对象设计的六大基本原则: 1)开闭原则 2)里氏代换原则 3)依赖倒转原则 4)接口隔离原则 5)迪米特法则 6)合成/聚合复用原则 依次解释六大基本原则: 1) 开闭原则: 即面向扩展开放,面向修改封闭,也就是说系统支持扩展,但是不支持修改。 为什么这么做? 在开发阶段,我们都知道,如果对一个功能进行扩展,如果只是一味地对方法进行修改,可能会造成...原创 2013-06-20 14:51:54 · 172 阅读 · 0 评论 -
Singleton模式
Singleton模式 主要作用是保证在Java应用程序中,一个类Class只有一个实例存在。 Singleton模式一般形式: 定义一个类,它的构造函数为private的,它有一个static的private的该类变量,在类初始化时实例话,通过一个public的getInstance方法获取对它的引用,继而调用其中的方法。...原创 2013-06-20 14:54:10 · 202 阅读 · 0 评论