随笔分类 -  设计模式

摘要:转自:https://my.oschina.net/pingpangkuangmo/blog/376329 一个类只能构造一个对象。 分为懒汉式和饿汉式 饿汉式: 简单粗暴,线程安全。 特点:1.构造器私有,使得别人无法再创建新对象(通过反射方式除外)。 2.提供一个静态方法用于获取对象实例。在类加 阅读全文
posted @ 2017-08-18 17:15 jerrice 阅读(145) 评论(0) 推荐(0)
摘要:http://lgbolgger.iteye.com/blog/2154368 有时候为了传承某个类的一些功能,我们可以采用继承该类来获取功能,并可以通过覆写某些方法来进行功能加强。然而若想对一批类的功能进行加强,如果仍采用继承,不仅在代码上重复,并且不利于扩展。 如果采用继承的话,加强Concre 阅读全文
posted @ 2017-08-18 16:32 jerrice 阅读(172) 评论(0) 推荐(0)
摘要:1.单一职责原则 一个类只负责一个功能领域中的相应职责,或者可以定义为:就一个类而言,应该只有一个引起它变化的原因。 2.开闭原则 一个软件实体应当对扩展开放,对修改关闭。即软件实体应尽量在不修改原有代码的情况下进行扩展 3.里氏代换原则 所有引用基类(父类)的地方必须能透明地使用其子类的对象。 里 阅读全文
posted @ 2017-07-05 20:09 jerrice 阅读(137) 评论(0) 推荐(0)