《对象及对象的三要素.ppt》由会员分享,可在线阅读,更多相关《对象及对象的三要素.ppt(16页珍藏版)》请在三一办公上搜索。
1、类、对象及对象的三要素,类与对象,类类是现实世界中某些对象的共同特征(属性和操作)的表示。对象对象是类的实例。是具有某些特征的具体事物的抽象,球都是一个由中心到表面各点距离都相等的立体,其属性如“颜色”、“质地”等;它有方法,如“滚动”。具体的一个足球、铅球是对象,有自己的颜色、大小和质地,但是都遵循“球”这个类的特性。“工具箱”中的控件都可看作是一个类,单击按钮后在窗体上画出的诸如按钮、标签等元素,都是由相应的类创建的对象。,对象的三要素,属性对象的性质方法 对象的动作事件对象的响应,习题1:,在信息技术课上,小组讨论的题目是:以汽车为例子来说明面向对象程序设计的概念。下面是四个小组的发言,
2、说得全部正确和比较好的是()。A、汽车会开动为属性、汽车颜色为方法、拨动方向盘为事件激发(汽车转弯)B、汽车是类、桑塔纳是对象、4个轮子是属性、转弯为方法、刹车为事件 C、汽车是类、桑塔纳为子类、具体一辆桑塔纳是对象、喇叭响为方法、车颜色为属性 D、汽车是类、具体一辆桑塔纳是对象、4个轮子是属性、转弯为方法、拨动方向盘为事件激发(汽车转弯),CD,习题2:,在信息技术课上,小组讨论的题目是:以鸟为例子来说明面向对象程序设计的概念。下面是四个小组的发言,说得全部正确和比较好的是()。A、鸟是类、喜鹊是对象、2个翅膀是属性、飞翔为方法、响声为事件(激发停留鸟飞翔)B、鸟是类、具体某喜鹊是对象、2个
3、翅膀是属性、飞翔为方法、响声为事件(激发停留鸟飞翔)C、动物为类、鸟为子类、具体某喜鹊是对象、鸟会叫为方法、有羽毛着色为属性 D、鸟会飞翔会叫为属性、响声为事件激发停在树上的鸟飞翔,BC,对象的属性,对象名.属性名属性值,例:将命令按扭“Cmdok”的高度设置为1000个单位,Cmdok Height=1000,如果要获取对象的状态或特性,这时要读取对象的属性值:变量对象名.属性名,例:读取文本框“txt”的“Text”属性的代码,a=txt.Text,对象的方法,例:在窗体“Form1”中显示“欢迎进入VB的世界!”,对象.方法 参数名表,Form1.Print 欢迎进入VB的世界!,对象的
4、事件及事件驱动,Private Sub 对象事件名()(事件过程代码)End Sub,Load:窗体的加载(或是装入)事件,例1:编写代码,使程序运行时,窗体变为红色,Private Sub Form _ Load()Form1.BackColor=&HFF&End Sub,例2:编写代码,使程序运行时,命令按扭“Cmdok”的高度变为2000个单位,宽度变为3000个单位,Private Sub Form _ Load()Cmdok.Height=2000 Cmdok.Width=3000 End Sub,Click:单击事件,例1:编写代码,使程序运行时,单击命令按扭,窗体上显示“欢迎使用VB!”,Private Sub Command1 _ Click()Form1.Print 欢迎使用VB!End Sub,例2:编写代码,使程序运行时,单击命令按扭,在文本框中显示“欢迎使用VB!”,Private Sub Command1 _ Click()Text1.Text=欢迎使用VB!End Sub,