单项选择题
下列关于面向对象中封装的理解,错误的是______。
A.封装是一种信息隐蔽技术,是指将数据和算法捆绑成一个整体,存取数据时只需要知道其算法的外部接口而无须了解数据的内部结构
B.对象是其全部属性和全部服务紧密结合而形成的一个不可分割的整体
C.对象是一个不透明的盒子,表示对象状态的数据和实现操作的代码都被封装在黑盒子里边
D.使用了封装技术以后,类内部的数据和方法完全不可以被外界直接访问
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
以下关于面向对象软件的集成测试策略、协作集成的叙述,不正确的是______。
A.协作集成就是在集成测试时,针对系统完成的功能,将可以相互协作完成特定功能的类集成在一起测试
B.协作测试的优点是编写测试驱动和测试桩的开销小
C.协作测试的缺点是当协作关系复杂时,测试难以充分进行
D.与传统集成测试相比,协作测试通常比较完备
点击查看答案&解析
单项选择题
下列关于软件测试成本管理中资源估算的说法,错误的是______。
A.估算主要通过分解技术、经验建模来实现
B.软件测试成本很重要的是人力资源成本
C.对人力资源来说,首先要进行工作量估算
D.分解技术是指根据经验导出的公式来预测工作量和时间
点击查看答案&解析
相关试题
下列哪种情况下可以进行单元测试______。
兼容性测试是指______。
使程序中每个判定表达式的每个条件的可能取...