下面对对象概念描述正确的是( )

admin2012-01-20  35

问题 下面对对象概念描述正确的是(    )

选项 A、任何对象都必须有继承性
B、对象是属性和方法的封装体
C、对象间的通信靠信息传递
D、方法是对象的静态属性

答案B

解析 在面向对象程序设计中,允许作用于某个对象上的操作称为方法,方法是对象的动态属性。对象间的通信靠消息传递。对象是属性和方法的封装体,可以从祖先中继承属性和方法,但不是任何对象都具有继承性。
   [知识拓展] 我们熟悉的windows中的对话框、按钮都是对象,可以把属性看做一个对象的性质,把方法看做对象的动作,把事件看做对象的响应。我们来用生活化的语言解释一下:①属性:日常生活中的对象,如小孩玩的气球同样具有属性、方法和事件。气球的属性包括可以看到的一些性质,如它的直径和颜色。②方法:气球还具有本身所固有的方法和动作,如充气方法(用氢气充满气球的动作)、放气方法(排出气球中的气体)和上升方法(放手让气球飞走),所有的气球都具备这些能力。③事件:气球还有预定义的对某些外部事件的响应,例如,气球对刺破它的事件响应是放气,对放手事件的响应是升空。
转载请注明原文地址:https://kaotiyun.com/show/MWVp777K
0

最新回复(0)