单选题 在面向对象的软件结构中,对象是数据抽象和过程抽象的封装体。对象的状态封装在各个对象内,状态的变化由 (55) 来改变。

【正确答案】 B
【答案解析】[解析] 对象的状态封装在各个对象内,因此状态的变化只能由对象的操作来改变。