VB中 什么是方法什么事件
一只白色的足球被踢进球门,则白色、足球、踢、足球被踢进球门分别是A.属性对象方法事件B.属性对象事件方法C.对象属性方法事件D.对象属性事件方法正确答案是A,为什么?(我...
一只白色的足球被踢进球门,则白色、足球、踢、足球被踢进球门分别是
A.属性 对象 方法 事件 B.属性 对象 事件 方法
C.对象 属性 方法 事件 D.对象 属性 事件 方法
正确答案是A,为什么?(我总觉得B才是对的) 展开
A.属性 对象 方法 事件 B.属性 对象 事件 方法
C.对象 属性 方法 事件 D.对象 属性 事件 方法
正确答案是A,为什么?(我总觉得B才是对的) 展开
6个回答
展开全部
很明显,B是错的,A是正确的答案。
首先看,白色是属性,足球是个实体,说他是一个对象这都没争议。
然后看你有争议的部分!
方法是具体的解决问题的办法,而解决问题的办法是为了解决问题(达到某种目的或者效果)吧,这里要达到的目的是把球踢进去。
那么踢这个动作肯定是方法了,把方法是理解成一个动作也可以。
那么对象方法是动作,事件就是用来描述这个动作的!可以在把事件名称变成当踢球时发生,或者踢之前,踢进球之后,这些元素可以构成一个集合,那么这个集合可以被称作是对象的事件。
看来你对这几个概念的理解不够深刻啊。楼上的是从MSDN里引用来的,如果你能看懂MSDN那么最好。
首先看,白色是属性,足球是个实体,说他是一个对象这都没争议。
然后看你有争议的部分!
方法是具体的解决问题的办法,而解决问题的办法是为了解决问题(达到某种目的或者效果)吧,这里要达到的目的是把球踢进去。
那么踢这个动作肯定是方法了,把方法是理解成一个动作也可以。
那么对象方法是动作,事件就是用来描述这个动作的!可以在把事件名称变成当踢球时发生,或者踢之前,踢进球之后,这些元素可以构成一个集合,那么这个集合可以被称作是对象的事件。
看来你对这几个概念的理解不够深刻啊。楼上的是从MSDN里引用来的,如果你能看懂MSDN那么最好。
展开全部
Visual Basic 的窗体和控件是具有自己的属性、方法和事件的对象。可以把属性看作一个对象的性质,把方法看作对象的动作,把事件看作对象的响应。
日常生活中的对象,如小孩玩的气球同样具有属性、方法和事件。气球的属性包括可以看到的一些性质,如它的直径和颜色。其它一些属性描述气球的状态(充气的或未充气的)或不可见的性质,如它的寿命。通过定义,所有气球都具有这些属性;这些属性也会因气球的不同而不同。
气球还具有本身所固有的方法和动作。如:充气方法(用氦气充满气球的动作),放气方法(排出气球中的气体)和上升方法(放手让气球飞走)。所有的气球都具备这些能力。
气球还有预定义的对某些外部事件的响应。例如,气球对刺破它的事件响应是放气,对放手事件的响应是升空。
如果能对气球编程的话,Visual Basic 代码将如下所示。其作用是设置气球的属性:
Balloon.Color = Red
Balloon.Diameter = 10
Balloon.Inflated = True
注意代码的语法,首先是对象 (Balloon),接着是属性 (Color),然后是赋值 (Red)。重复这条语句,但是,换一个不同的值,就可以改变气球的颜色。属性也可以在程序设计阶段在“属性”窗口中设置。
调用气球的方法是这样的:
Balloon.Inflate
Balloon.Deflate
Balloon.Rise 5
它的语法与属性的语法相似,对象(一个名词)后面紧跟着方法(一个动词)。在第三个例子中有一个附加项,称为一个参数,表示气球上升的高度。一些方法有一个或多个参数,它们对执行的动作做进一步的描述。
气球对一个事件的响应如下所示:
Sub Balloon_Puncture()
Balloon.Deflate
Balloon.MakeNoise "Bang"
Balloon.Inflated = False
Balloon.Diameter = 1
End Sub
本例中代码描述了当刺穿事件发生时,气球的行为:调用 Deflate 方法,然后以 "Bang"(发出的声响)为参数调用 MakeNoise 方法。因为气球已不再是充气状态,所以把 Inflated 属性置为 False,并给 Diameter 属性设置一个新值。
实际上对气球不能编程,但是,可以对 Visual Basic 的窗体或控件进行编程。作为程序员,由您作主。您决定应更改哪些属性、调用哪些方法、对哪些事件作出响应,从而得到希望的外观和行为。
日常生活中的对象,如小孩玩的气球同样具有属性、方法和事件。气球的属性包括可以看到的一些性质,如它的直径和颜色。其它一些属性描述气球的状态(充气的或未充气的)或不可见的性质,如它的寿命。通过定义,所有气球都具有这些属性;这些属性也会因气球的不同而不同。
气球还具有本身所固有的方法和动作。如:充气方法(用氦气充满气球的动作),放气方法(排出气球中的气体)和上升方法(放手让气球飞走)。所有的气球都具备这些能力。
气球还有预定义的对某些外部事件的响应。例如,气球对刺破它的事件响应是放气,对放手事件的响应是升空。
如果能对气球编程的话,Visual Basic 代码将如下所示。其作用是设置气球的属性:
Balloon.Color = Red
Balloon.Diameter = 10
Balloon.Inflated = True
注意代码的语法,首先是对象 (Balloon),接着是属性 (Color),然后是赋值 (Red)。重复这条语句,但是,换一个不同的值,就可以改变气球的颜色。属性也可以在程序设计阶段在“属性”窗口中设置。
调用气球的方法是这样的:
Balloon.Inflate
Balloon.Deflate
Balloon.Rise 5
它的语法与属性的语法相似,对象(一个名词)后面紧跟着方法(一个动词)。在第三个例子中有一个附加项,称为一个参数,表示气球上升的高度。一些方法有一个或多个参数,它们对执行的动作做进一步的描述。
气球对一个事件的响应如下所示:
Sub Balloon_Puncture()
Balloon.Deflate
Balloon.MakeNoise "Bang"
Balloon.Inflated = False
Balloon.Diameter = 1
End Sub
本例中代码描述了当刺穿事件发生时,气球的行为:调用 Deflate 方法,然后以 "Bang"(发出的声响)为参数调用 MakeNoise 方法。因为气球已不再是充气状态,所以把 Inflated 属性置为 False,并给 Diameter 属性设置一个新值。
实际上对气球不能编程,但是,可以对 Visual Basic 的窗体或控件进行编程。作为程序员,由您作主。您决定应更改哪些属性、调用哪些方法、对哪些事件作出响应,从而得到希望的外观和行为。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
看来你对VB理解的不是很深刻啊,在VB中,属性、方法、事件构成三要素。属性在属性窗口中设置,方法是在代码窗口的左下拉列表中,事件在代码窗口的右下拉列表中。方法也叫做过程,是执行的过程。事件也叫做结果。踢是一个过程,球进门是结果,两者分别属于方法和事件,这样的解说能够理解吗?
VB不是很难的,祝你越学越好。
VB不是很难的,祝你越学越好。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
踢当然是方法啦,方法包含对一些控制对象的动作或功能。事件就是使用这个方法后会怎么样。不知道可不可以这样理解,产生结果就是事件,产生过程就是方法。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
答案是A..
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询