随笔分类 -  设计模式

摘要:1.工厂模式简介 工厂模式用于对象的创建,使得客户从具体的产品对象中被解耦。 2.工厂模式分类 这里以制造coffee的例子开始工厂模式设计之旅。 我们知道coffee只是一种泛举,在点购咖啡时需要指定具体的咖啡种类:美式咖啡、卡布奇诺、拿铁等等。 2.1 简单工厂 简单工厂实际不能算作一种设计模式 阅读全文
posted @ 2017-10-22 15:07 CarryJack 阅读(34243) 评论(0) 推荐(3)
摘要:1.什么是单例模式? 《Head First 设计模式》中给出如下定义:确保一个类只有一个实例,并提供一个全局访问点。 关键词:唯一实例对象。 2.单例模式的实现方式: 2.1 懒汉式 对于实例做懒加载处理,即在客户第一次使用时再做创建,所以第一次获取实例的效率会稍微低一些。 这种创建方式可以延迟加 阅读全文
posted @ 2017-10-14 18:45 CarryJack 阅读(1935) 评论(1) 推荐(0)