专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅
门面向对象程序设计的语言,该语言有四个主要的特征:抽象、 封装、继承、多态。本文主要针对封装性做就实例性的阐述。操作系统: Windows 2000 Advanced Server 编程工具: Visual Basic 6.0这里我们将通过一个具体的实例来认识它的封装性! 在面向对象方法中,对象可看成是属性(数据)以及这些属性上的专用操作的封装体。封装是一种信息屏蔽技术,封装的目的是使对象的定义和实现分离。  Step1:1.1新建一个工程命名为VBOOP;1.2单击工程菜单,选择添加类模块后并单击确定按钮;1.3在其属性窗口中将类的名称改为TScore。... [阅读全文] [PDF]
2008年9月25日vb对象:VB集合对象
(1)内部集合集合对象由一系列相关项构成。Visual Basic中最常用的集合对象见表 集合 描述Forms 包含当前装载的所有窗体Controls 包含窗体上的控件Printers 包含可用的打印机对象 集合对象有自己的属性和方法,如Forms集合具有窗体的属性,Controis集合具有控件的属性。集合中的对象作为集合的成员被引用。集合中的每个成员从O开始顺次编号,即是成员的索引号。例如,控件集合包含已给定窗体上的所有控件。 如果对集合中的所有对象都执行相同操作,则可用集合来简化代码。 (2)创建自己的集合对象 可以用Collection类来定义自... [阅读全文] [PDF]
如前两节所述,在定义通用过程和函数过程时,可以使用参数。参数在调用时传递给过 程的变量,过程的参数缺省为Variant数据类型,也可以声明参数为其他数据类型。 参数的传递有两种方式:按值传递和按地址传递。按值传递参数时,传递的只是变量的 副本。如果过程改变了这个值,则所作变动只影响副本而不会影响变量本身。用ByVal关键 字指明参数是按值来传递的,例如,下面的语句说明参数intAcctN是按值传递的: Sub PostAcct(By intAcctN as integer) 按地址传递参数时,过程用变量的内存地址去访问实际变量的内容。所以,通过过程可... [阅读全文] [PDF]
在VB 2008当中,配合LINQ新增了许多新的语法,底下这也是VB在建立对象时的新写法:   Dim stud1 As New students With {.name = "David", .score = 100} 上述指令会建立一个students 对象的实体,并且填入默认的值。 这样的写法简便不少,该对象的类声明如下:Public Class students   '这边应该写成property, 只是我稍微偷懒一下写成field,不影响demo   Public name As String   Public score A... [阅读全文] [PDF]
C++中如何实现使用带参数的对象作为类的成员呢?今天我们就来为大家解决这个问题,整理发布,www.,大家请看如下示例: classCStudent ...{ public: CStudent(intage=16) ...{ m_age=age; } private: intm_age; } classCClass ...{ lpublic: CClass() ...{ } private: CStudentm_student1; CStudentm_student2(10);//试图声明一个m_age=10的成员 //错误errorC2059:syntaxerror... [阅读全文] [PDF]
1 共5条 分1页