软件构造之抽象数据类型

什么是抽象 抽象数据类型是软件工程中一般原理的一个实例,它有许多名称,其意义略有不同: 抽象。用更简单,更高层次的概念来省略或隐藏底层细节。 模块化。将系统划分为组件或模块,每个组件可以与系统的其他部分分开设计,实施,测试,推理和重复使用。 封装。围绕模块构建墙壁(硬壳或胶囊),使模块对其自身的内部行为负责,并且系统其他部分的错误不会损害其完整性。 信息隐藏。从系统的其他部分隐藏模块实现的细节,以
相关文章
相关标签/搜索