享元模式和单例模式
来源:13-2 享元设计模式coding
smile_小肥仔
2018-09-17
老师好
总感觉这两个模式没什么区别 能在详细说下这两个模式的区别和使用场景么?
写回答
1回答
-
逐梦稚者
2018-09-20
核心区别在于∶
单例模式就是要限制这个类只有一个对象,
享元模式的一个类可以有多个对象,只是具有相同特征的对象只有一个就行。
比如课程里的例子,部门经理可以有多个,但每个部门只有一个经理。如果某个部门经理对象已经创建过了,缓存起来直接用就可以,不用再新建这个部门经理对象了。20
相似问题