随笔分类 -  设计模式

单例模式
摘要:破坏单例模式的方式有反射、反序列化、克隆。 克隆有分浅克隆和深克隆,浅克隆只克隆外层,里面的对象还是指向同一个地址,里面的对象还是同一个对象。 阅读全文

posted @ 2019-07-16 16:27 3池 阅读(65) 评论(0) 推荐(0)

策略模式和简单工厂模式的区别
摘要:实现方式差不多,都是通过多态来实现不同子类的选取。 简单工厂模式是关注对象的创建,而策略模式是行为的封装,对象在Context里创建并执行对应的函数。 阅读全文

posted @ 2017-09-01 16:06 3池 阅读(85) 评论(0) 推荐(0)

导航