软件设计中分治封装与层级抽象策略.pdf

软件设计中分治封装与层级抽象策略.pdf

分而治之、凝则聚之、变则疏之

将需求根据分解成一个个的功能,将每个功能各自写在一个方

法中,并用类包装起来,只考虑方法的实现而不考虑数据的获

取,只需传输数据的接口供外部调用,隐藏自己的属性和

实现方法,构成一个独立的方法,如此一来隔绝了调用者

和设计者,外部调用时只需必要的数据而无需考虑其实现,

当函数需要修改调整时不会影响到调用者,有效的减少其

相互关联性,降低耦合度。

特征二

继承

抽象层(基类)构建框架,实现(子类)扩展细节

将指定的具有一

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档