会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
云端筑梦师
博客园
首页
新随笔
联系
管理
订阅
2020年11月15日
最小化类成员的可见性
摘要: 区分良好设计与不佳设计的最重要因素是,组件是否将其内部数据与实现细节隐藏起来。一个良好的设计应当隐藏所有的实现细节,将其API和实现清晰的分离开。然后组件只能通过API进行交流,而对彼此的实现细节一无所知。这就是所谓的信息隐藏或者封装,是软件设计的最基本原则。 信息隐藏非常重要,主要的原因是,它能够
阅读全文
posted @ 2020-11-15 03:02 Aurora-Twinkle
阅读(159)
评论(0)
推荐(0)
编辑
公告