摘要: 有36辆自动赛车和6条跑道,没有计时器的前提下,最少用几次比赛可以筛选出最快的三辆赛车? 首先分为6组跑一次,6次 A1 A2 A3 A4 A5 A6 B1 B2 B3 B4 B5 B6 ......... 每组的第一都跑一次, 一共为7次,取前三名,暂定为(A1 B1 C1),此时第一名已经定了 阅读全文
posted @ 2017-03-03 16:32 雪山上的蒲公英 阅读(307) 评论(0) 推荐(0)
摘要: 工厂模式:定义一个用于创建对象的借口,让子类决定实例化哪一个类。 抽象工厂模式:为创建一组相关或相互依赖的对象提供一个接口,而且无需指定他们的具体类。 如果产品单一,最合适用工厂模式,但是如果有多个业务品种、业务分类时,通过抽象工厂模式产生需要的对象是一种非常好的解决方式。 再通俗深化理解下:工厂模 阅读全文
posted @ 2017-03-03 16:02 雪山上的蒲公英 阅读(280) 评论(0) 推荐(0)
摘要: 一、相关概念了解 首先知晓什么是工厂模式(概念)? ①实例化对象,用工厂方法代替new操作。②工厂模式包括工厂方法模式和抽象工厂模式。③抽象工厂模式是工厂方法模式的拓展。 其次明白工厂模式的意图 ①定义一个借口来创建对象,但是让子类来决定哪些类需要被实例化。②工厂方法把实例化的工作推迟到子类中去实现 阅读全文
posted @ 2017-03-03 15:40 雪山上的蒲公英 阅读(422) 评论(0) 推荐(0)
摘要: 单例模式属于创建模式的一种,在Java中也是最重要、最简单、最常用的设计模式之一,当遇到以下情况时,单例模式就派上用场了。 再比如——对象。。。。。。。。。。。 一般一个类能否做成单例,最容易区别的地方就在于,这些类,在应用中如果有两个或者两个以上的实例会引起错误,又或者我换句话说,就是这些类,在整 阅读全文
posted @ 2017-03-03 12:36 雪山上的蒲公英 阅读(364) 评论(0) 推荐(0)
摘要: http://www.cnblogs.com/armyfai/p/3985660.html 附:部分学习笔记 阅读全文
posted @ 2017-03-03 09:53 雪山上的蒲公英 阅读(391) 评论(0) 推荐(0)
/* 返回顶部代码 */