信息隐藏和模块化的思想为什么在软件设计中如此重要

如题所述

第1个回答  2010-09-11
信息隐藏(封装)主要是为了提高软件的可重用性和可维护性。信息隐藏造成了系统各个部分耦合性低。系统是由各个部分构成的,如果这些部分耦合性低的话,那么这个系统开发、维护等就较容易。

模块化能够提高程序的简洁性和可读性。一个复杂程序,采用模块化设计思想就是将复杂问题分割成一个一个相对简单的问题,解决了这些简单的问题就解决了那个复杂问题。本回答被提问者采纳
相似回答