设计模式
文章平均质量分 75
我是一个小朋友
这个作者很懒,什么都没留下…
展开
-
面向对象的六大原则
面向对象的六大原则: 1.单一职责原则(Single Responsibility Principle SRP) 2.开闭原则(Open Close Principle OCP) 3.里氏替换原则(Liskov Substitution Principle LSP) 4.依赖倒转原则(Dependence Inversion Principle DIP) 5. 接口隔离原则(Inte原创 2016-05-10 16:42:29 · 2827 阅读 · 0 评论 -
五种单例模式实例
什么是单例模式? 定义:确保一个类只有一个实例,而且自行实例化并向整个系统提供这个实例场景,也就是说:确保某个类有且只有一个对象的场景,避免产生多个对象消耗过多的资源,或者某种类型的对象应该有且只有一个。 UML类图: 构建单例模式的关键: 1.构造函数不对外开放,一般为Private 2.通过一个静态方法或者枚举返回单例类对象 3.确保单例类的对象有且只有一个,尤其是多线程的原创 2016-05-10 18:20:15 · 3335 阅读 · 0 评论