填空题封装也叫信息隐藏。封装的目的是使对象的使用者和生产者分离,使对象的()分开。
填空题从面向对象的角度看,对象是具有()。
填空题软件设计中,有多种耦合方式。若一个模块直接引用另外一个模块中的内部数据,属于()耦合。若一组模块都访问同一全局变量而不是同一全局数据结构,而且不是通过参数表传递全局变量的信息的情况,属于()耦合。
填空题模块的独立性是指软件系统中每个模块只涉及(),只通过简单的接口和软件系统中其它的模块相联系。
填空题信息隐蔽是指每个模块的实现细节对于其它模块来说是隐蔽的,即()。