随笔分类 -  设计模式

摘要:单例模式:保证一个类仅有一个实例,并提供一个访问它的全局访问点。 通常我们可以让一个全局变量使得一个对象被访问,但它不能防止客户实例化多个对象,一个最好的办法就是让类自身负责保护它的唯一实例,这个类可以保证没有其它实例可以被创建,并且它可以提供一个访问该实例的方法。 单例模式因为Single... 阅读全文
posted @ 2015-09-05 16:39 牛逼的码农 阅读(487) 评论(1) 推荐(0) 编辑
摘要:抽象工厂(Abstract Factory)模式是为了提供一系列相关或相互依赖对象的接口。对象创建型模式的一种。客户Client抽象工厂接口AbstractFactory抽象工厂的实现类ConcreteFactory抽象产品接口AbstractProduct产品实现类ConcreteProduc... 阅读全文
posted @ 2015-08-23 16:29 牛逼的码农 阅读(1458) 评论(0) 推荐(0) 编辑
摘要:为什么要用设计模式?根本原因是为了代码复用,增加可维护性。 面向对象设计坚持的原则:开闭原则(Open Closed Principle,OCP)、里氏代换原则(Liskov Substitution Principle,LSP)、依赖倒转原则(Dependency Inversion Pri... 阅读全文
posted @ 2015-08-22 19:54 牛逼的码农 阅读(1503) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示