A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 小小菜鸟101 中级黑马   /  2014-6-15 07:08  /  1034 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

谁帮我解释,是把相同的那些属性做一个对象,还是把那些对象做成一个对象?

1 个回复

正序浏览
享元设计模式是是一种软件设计模式,它使用共享物件,用来尽可能减少内存使用量以及分享资讯给尽可能多的相似物件;它适合用于只是因重复而导致使用无法令人接受的大量内存的大量物件。通常物件中的部分状态是可以分享。常见做法是把它们放在外部数据结构,当需要使用时再将它们传递给享元。
其实就是有很多个小的对象,有很多属性相同,把它们变成一个对象,那些不同的把他们变成方法的参数,称之为外部状态,相同的属性称之为内部状态。

评分

参与人数 1技术分 +1 收起 理由
天涯追梦 + 1 赞一个!

查看全部评分

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马