在 Visual Basic (VB) 中,自定义对象通常涉及定义一个类,

在 Visual Basic (VB) 中,自定义对象通常涉及定义一个类,

在 Visual Basic (VB) 中,自定义对象通常涉及定义一个类,然后在代码中实例化该类。类是对象的蓝图,定义了对象的属性和方法。下面是一个详细的示例,展示如何在 VB 中定义一个自定义的 Person 类,并使用它来创建对象。

定义一个自定义的 Person 类

假设我们希望创建一个 Person 类,其中包含姓名和年龄属性,以及一个用于输出问候信息的方法。

vb

Public Class Person

' 定义私有字段

Private _name As String

Private _age As

' 构造函数,用于初始化对象的初始状态

Public Sub New(name As String, age As Integer)

_name = name

_age = age

End Sub

' 定义一个属性,用于获取和设置名字

Public Property Name As String

Get

Return _name

End Get

Set(value As String)

_name = value

End Set

End Property

' 定义一个属性,用于获取和设置年龄

Public Property Age As Integer

Get

Return _age

End Get

Set(value As Integer)

_age = value

End Set

End Property

' 定义一个方法,用于输出问候信息

Public Sub Greet()

Console.WriteLine($"Hello, my name is {_name} and I am {_age} years old.")

End Sub

End Class

实例化 Person 对象

一旦定义了 Person 类,就可以通过调用 New 关键字来创建该类的实例。

vb

Module Module1

Sub Main()

' 创建一个 Person 对象

Dim person As New Person("Alice", 30)

' 调用 Greet 方法

person.Greet()

特别声明:[在 Visual Basic (VB) 中,自定义对象通常涉及定义一个类,] 该文观点仅代表作者本人,今日霍州系信息发布平台,霍州网仅提供信息存储空间服务。

猜你喜欢

『『林允』儿』空降上海!“人间公主”亮相雪花秀发布会,美出新高度(『『林允』儿』演出)

2025年9月上海雪花秀活动中,品牌全球代言人『『林允』儿』的现身,瞬间点燃了全场的期待与热情。她不仅以一场完美的亮相巩固了其顶级代言人的地位,更将“全然之美”的品牌理念通过自身气质精准传递。『『林允』儿』的出现,让人们看到…

『『林允』儿』空降上海!“人间公主”亮相雪花秀发布会,美出新高度(『『林允』儿』演出)

四川犍为县发生4.0级地震 多地震感明显(犍为重大新闻)

中国地震台网正式测定:09月15日16时42分在四川乐山市犍为县(北纬29.40度,东经104.03度)发生4.0级地震,震源深度10千米。成都、德阳、绵阳、遂宁等地网友反馈有震感

四川犍为县发生4.0级地震 多地震感明显(犍为重大新闻)

事实证明,42岁的『罗晋』,已在成为“非著名”演员的路上越走越远(42岁还算年轻吗)

2019年的《鹤唳华亭》中,他将萧定权这个复杂的历史人物演绎得入木三分;2025年与『孙俪』合作的《安家》,塑造了一个真实可信的『职场精英形象』;2025年的扶贫题材剧《江山如此多娇》中,他饰演的濮泉生展现了基层干部…

事实证明,42岁的『罗晋』,已在成为“非著名”演员的路上越走越远(42岁还算年轻吗)

中国电信获得发明专利授权:“通信方法、装置、设备及存储介质”(中国电信发票可以重开吗?)

证券之星消息,根据『天眼查APP』数据显示中国电信(601728)新获得一项发明专利授权,专利名为“通信方法、装置、设备及存储介质”,专利申请号为CN202310876452.5,授权日为2025年9月16日。 …

中国电信获得发明专利授权:“通信方法、装置、设备及存储介质”(中国电信发票可以重开吗?)

浪姐5:不会沟通的人不适合当队长?看『蔡文静』和萨顶顶就知道了(浪姐2不成团吗)

&34萨顶顶若有所思地说,&34我应该多与团队成员沟通,了解他们的想法和诉求。萨导认为&34我要的就是专业和高效,不需要太多客套寒暄,大家各司其职就行了&34,显示出他更注重团

浪姐5:不会沟通的人不适合当队长?看『蔡文静』和萨顶顶就知道了(浪姐2不成团吗)