封装、透明

封装:是指隐藏对象的属性和实现细节,仅仅对外提供接口。 封装能为软件系统带来如下优势: 一、使用者正确、方便的理解使用系统。 二、有助于创建各个系统之间的松耦合关系,提升系统的独立性。 三、提升软件的重用性 四、下降了构件大型系统的风险,即便整个系统不成功,个别独立的子系统依然有存在的价值。 一个设计良好的系统会封装全部的实现细节,把它的接口于实现清晰的隔离起来,系统之间经过接口进行通讯。 透明:
相关文章
相关标签/搜索