📅  最后修改于: 2023-12-03 15:05:48.029000             🧑  作者: Mango
在VB.Net中,类(Class)是一种用户自定义的数据类型,用于封装数据和方法。对象(Object)则是对类的实例化,通过对象可以访问类中的成员。
定义类的语法如下:
Public Class 类名
' 变量声明
' 方法定义
End Class
在类中声明的变量称为成员变量或属性(Property),方法则称为成员方法或函数(Function)。
成员变量定义语法:
Public 变量名 As 数据类型
成员方法定义语法:
Public Sub 方法名()
' 方法体
End Sub
定义对象的语法如下:
Dim 对象名 As New 类名()
其中,关键字New
表示创建对象并调用类的构造函数(Constructor)。
使用.
运算符访问对象的成员:
对象名.成员名
下面是一个简单的示例:
Public Class Person
Public Name As String
Public Age As Integer
Public Sub SayHello()
MsgBox("Hello, my name is " & Me.Name)
End Sub
End Class
Sub Main()
Dim person As New Person()
person.Name = "Tom"
person.Age = 18
person.SayHello()
End Sub
以上代码定义了一个Person
类,其中包含了姓名和年龄两个属性,以及一个SayHello()
方法用于输出问候语。在Main
函数中创建了一个person
对象,并设置了姓名和年龄,最后调用了SayHello()
方法输出问候语。
本文介绍了VB.Net中类和对象的定义和使用,类用于封装数据和方法,对象则是对类的实例化。程序员可以使用类和对象来组织和管理程序中的数据和方法,提高代码的复用性和可维护性。