摘要: 1、抽象:采用分层次抽象,自顶向下、逐层细化的办法控制软件开发过程的复杂性。 2、模块化:模块化有助于信息隐蔽和抽象,有助于表示复杂的系统。 3、信息隐蔽:将模块设计成"黑箱",实现的细节隐藏在模块内部,不让模块的使用者直接访问,这就是信息封装。 4、局部化:保证模块之间具有松散的耦合,模块内部具有 阅读全文
posted @ 2022-03-21 19:07 闫佳杰 阅读(1263) 评论(0) 推荐(0)