论VB对象三要素

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接: https://blog.csdn.net/dyh17dingyuhao/article/details/102529825

VB对象

1 VB对象是什么
VB全名Visual Basic
对象是机会具有特殊属性(数据)和行为方式(方法)的实体。
对象:将数据和处理该数据的过程(函数和子程序)打包在一起而生成的新的数据类型称之为对象。或者对象是机会具有特殊属性(数据)和行为方式(方法)的实体。VB中的对象包括Form,Text,Commandbotton,List等。
面向对象通俗点就是把一个要描述的事物(对象)的一些特征都集合在一起(封装)。比如一个对象:人,你可以自己描述他是男是女,姓名职业。然后提供获取或者修改设置这些信息的接口。通过对象用这些接口直接获取信息,总之,一句话,万物皆对象。
2 VB对象三要素
⑴ 对象的属性:属性是指对象的特征,是描述对象的特征。如“球”是一个对象,它包括了“红色的球”、“大球”、“铁球”、“足球”等不同种类的球,其中“红”、“大”、“铁”、"足“是来描述他的属性的,属性可以区别具有不同种类特点的球。不同的对象具有不同的属性,就比如”球“与“电脑”就具有不同的属性。
其中属性用于定义对象的标题(Caption)、名称、字体(Font)、颜色(Color)、可见性(Visible)、位置等。这些都是固定的,属于公共属性。
⑵对象的方法:方法是系统已经设计好的、在编写事件过程中可以使用的一些特定的程序设置,完成显示、隐藏、移动对象、绘制图形和打印输出结果等一定的操作功能。
而功能特定的方法如:打印(Print)方法、显示(Show)方法、移动(Move)方法等。方法是与对象相关的,每个对象具有一定的方法,不同的对象具有不同的方法。但方法的内容是不可见的,程序设计只要了解某一对象具有哪些特点的方法,才能完成各种设计。
⑶对象的事件:事件是指对象能够识别并作出反应的外部刺激。如一个军人这个对象,听过立正这个口号这个方法,这个军人对此做出的反应,即对事件的处理过程就是立正。在vb程序中,对象事件是有vb提前设定好的,能够别对象识别和相应的动作。
三要素之间的关系
1)属性是对象的性质;
2)方法是针对对象执行的过程或者函数;
3)事件是对象对外部操作的响应;

猜你喜欢

转载自blog.csdn.net/dyh17dingyuhao/article/details/102529825