摘要: 享元模式 场景: 内存属于稀缺资源,不要随便浪费。如果有很多个完全相同或相似的 对象,我们可以通过享元模式,节省内存. 核心: 本质:享元模式以共享的方式高效地支持大量细粒度对象的重用 享元对象能做到共享的关键是区分了内部状态和外部状态 内部状态:可以共享,不会随环境变化而改变 外部状态:不可以共享 阅读全文
posted @ 2019-05-13 22:15 北京de小刀 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 装饰模式 职责: 动态的为一个对象添加新的功能 装饰模式i是一种用于代替继承的技术,无须通过继承增加子类就能扩展对象的新功能,使用对象的关联关系代替继承关系,更加灵活,同时避免类型体系的快速膨胀 现在假设:有一辆汽车 ,我们需要他实现 会飞,会游泳,会自动驾驶的功能,我们没有用设计模式之前应该是 定 阅读全文
posted @ 2019-05-13 11:05 北京de小刀 阅读(186) 评论(0) 推荐(0) 编辑