摘要: 区分良好设计与不佳设计的最重要因素是,组件是否将其内部数据与实现细节隐藏起来。一个良好的设计应当隐藏所有的实现细节,将其API和实现清晰的分离开。然后组件只能通过API进行交流,而对彼此的实现细节一无所知。这就是所谓的信息隐藏或者封装,是软件设计的最基本原则。 信息隐藏非常重要,主要的原因是,它能够 阅读全文
posted @ 2020-11-15 03:02 Aurora-Twinkle 阅读(151) 评论(0) 推荐(0) 编辑