单选题 对象是面向对象系统的最基本的元素,一个运行期系统就是对象之间的协作。对象通过________改变另一个对象的状态。
【正确答案】 A
【答案解析】 本题考查面向对象的基本知识。 在面向对象系统中,对象是最基本的元素,一个运行期系统就是对象之间的协作。一个对象既包括数据(属性),也包括作用于数据的操作(行为),一个对象的属性和行为封装为一个整体,与其他对象之间有清晰的边界,有良好定义的行为。一个对象A要改变另一个对象B的状态,要通过B的修改操作符进行;如果需要读取B的状态信息,则通过B的选择操作符,并可获取B对象的属性值。创建B对象的类的一个新的对象,并不对B进行任何操作。