请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

享元模式和单例模式

老师好
总感觉这两个模式没什么区别 能在详细说下这两个模式的区别和使用场景么?

正在回答 回答被采纳积分+3

1回答

逐梦稚者 2018-09-20 15:43:03

核心区别在于∶
单例模式就是要限制这个类只有一个对象,
享元模式的一个类可以有多个对象,只是具有相同特征的对象只有一个就行。
比如课程里的例子,部门经理可以有多个,但每个部门只有一个经理。如果某个部门经理对象已经创建过了,缓存起来直接用就可以,不用再新建这个部门经理对象了。

2 回复 有任何疑惑可以回复我~

相似问题

登录后可查看更多问答,登录/注册

问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号