会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Jinkora
博客园
首页
新随笔
联系
管理
订阅
2015年1月2日
Java - 使可访问性最小化
摘要: 模块设计是否良好,有个重要的因素在于,相对外部模块是否隐藏内部数据以及实现细节。 设计良好的模块会隐藏实现细节,并将API与其实现隔离开来。 模块之间通过API进行通信,对于内部工作情况互不可见。 即,封装(encapsulation)——软件设计的基本原则之一。 为什么要封装? 通过封装可以有效地
阅读全文
posted @ 2015-01-02 21:07 Jinkora
阅读(941)
评论(0)
推荐(0)
公告
visit: