摘要:
单例模式的意义 有些对象我们只需要一个:线程池、缓存、硬件设备等 如果多个实例会有造成冲突、结果的不一致性等问题 是否可以用静态变量方式来实现? 或者程序员之间协商个全局变量? 单例模式:确保一个类最多只有一个实例,并提供一个全局访问点 单例模式类图: 把构造函数私有化,getInstance中判断 阅读全文
posted @ 2018-09-05 23:14
H.U.C-王子
阅读(96)
评论(0)
推荐(0)
摘要:
咖啡馆订单项目: 1)、咖啡种类:Espresso、ShortBlack、LongBlack、Decaf 2)、调料:Milk、Soy、Chocolate 3)、扩展性好、改动方便、维护方便 一个差的方案: 一个好一点的设计方案 有些问题 : 1)增删调料种类 2)添加多份问题 装饰者模式就像打包一 阅读全文
posted @ 2018-09-05 21:41
H.U.C-王子
阅读(109)
评论(0)
推荐(0)
摘要:
Internet气象站项目: 提供温度、气压和湿度的接口 测量数据更新时需时时通知给第三方 需要设计开放型API,便于其他第三方公司也能接入气象站获取数据 WeatherData类 一个通常的设计方案 代码演示: WeatherData类 代表第三方的类 有些问题 1)其他第三方公司接入气象站获取数 阅读全文
posted @ 2018-09-05 15:28
H.U.C-王子
阅读(132)
评论(0)
推荐(0)

浙公网安备 33010602011771号