VB中 什么是方法什么事件

来源:百度知道 编辑:UC知道 时间:2024/06/07 09:02:26
一只白色的足球被踢进球门,则白色、足球、踢、足球被踢进球门分别是
A.属性 对象 方法 事件 B.属性 对象 事件 方法
C.对象 属性 方法 事件 D.对象 属性 事件 方法

正确答案是A,为什么?(我总觉得B才是对的)

看来你对VB理解的不是很深刻啊,在VB中,属性、方法、事件构成三要素。属性在属性窗口中设置,方法是在代码窗口的左下拉列表中,事件在代码窗口的右下拉列表中。方法也叫做过程,是执行的过程。事件也叫做结果。踢是一个过程,球进门是结果,两者分别属于方法和事件,这样的解说能够理解吗?
VB不是很难的,祝你越学越好。

很明显,B是错的,A是正确的答案。
首先看,白色是属性,足球是个实体,说他是一个对象这都没争议。
然后看你有争议的部分!
方法是具体的解决问题的办法,而解决问题的办法是为了解决问题(达到某种目的或者效果)吧,这里要达到的目的是把球踢进去。
那么踢这个动作肯定是方法了,把方法是理解成一个动作也可以。
那么对象方法是动作,事件就是用来描述这个动作的!可以在把事件名称变成当踢球时发生,或者踢之前,踢进球之后,这些元素可以构成一个集合,那么这个集合可以被称作是对象的事件。

看来你对这几个概念的理解不够深刻啊。楼上的是从MSDN里引用来的,如果你能看懂MSDN那么最好。

Visual Basic 的窗体和控件是具有自己的属性、方法和事件的对象。可以把属性看作一个对象的性质,把方法看作对象的动作,把事件看作对象的响应。

日常生活中的对象,如小孩玩的气球同样具有属性、方法和事件。气球的属性包括可以看到的一些性质,如它的直径和颜色。其它一些属性描述气球的状态(充气的或未充气的)或不可见的性质,如它的寿命。通过定义,所有气球都具有这些属性;这些属性也会因气球的不同而不同。

气球还具有本身所固有的方法和动作。如:充气方法(用氦气充满气球的动作),放气方法(排出气球中的气体)和上升方法(放手让气球飞走)。所有的气球都具备这些能力。

气球还有预定义的对某些外部事件的响应。例如,气球对刺破它的事件响应是放气,对放手事件的响应是升空。

如果能对气球编程的话,Visual Basic 代码将如下所示。其作用是设置气球的属性:

Balloon.Color = Red
Balloon.Diameter = 10
Balloon.Inflated