设计模式(C#)——10享元模式
【摘要】
推荐阅读:
我的CSDN
我的博客园
QQ群:704621321
前言
 ...
推荐阅读:
前言
在软件开发中,当我们需要对某些对象重复创建,且最终只需要得到单一结果。如果使用一般思维,那我们将浪费很多内存空间,为此,我们引入享元模式。
介绍
所谓享元模式即共享对象,该模式利用先前创建的已有对象,通过某种规则去判断当前所需对象是否可以利用原有对象做相应修改后得到想要的效果,如果可以,则只需要修改该对象的某些属性以达到要求,否则,则创建新对象。享元模式(Flyweight Pattern)主要用于减少创建对象的数量,以减少内存占用和提高性能。
享元模式的要素:
1、抽象享元(Flyweight):它是所有具体
文章来源: unity3d.blog.csdn.net,作者:爱上游戏开发,版权归原作者所有,如需转载,请联系作者。
原文链接:unity3d.blog.csdn.net/article/details/85338353
【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)