单选题 ______降低了面向对象软件的数据被任意修改和读/写的可能性,减少了传统测试中对数据非法操作的测试。
A.封装性 B.继承性 C.多态性 D.重用性

【正确答案】 A
【答案解析】[解析] 封装性是对数据的隐藏,外界只能通过对象的操作来访问或修改对象的数据,从而降低了数据被任意修改和读/写的可能性,减少了传统测试中对数据非法操作的测试。