'类、对象、字段、属性、方法、构造函数
'------------------------------------------- 类、对象、字段、属性、方法、构造函数 ----------------------------------------
Imports System
Imports System.Collections.Generic
Imports System.ComponentModel
Imports System.Data
Imports System.Drawing
Imports System.Linq
Imports System.Text
''' <summary>
''' 定义英雄类(hero)
''' </summary>
Public Class Hero
''' <summary>
''' 定义字段
''' </summary>
Private _name As String '姓名
Private _life As Integer '生命值
Private _grade As Integer '等级
''' <summary>
''' 字段封装成属性
''' </summary>
Public Property Name() As String
Get
Return _name
End Get
Set(ByVal value As String)
_name = value
End Set
End Property
Public Property Life() As Integer
Get
Return _life
End Get
Set(ByVal value As Integer)
_life = value
End Set
End Property
Public Property Grade() As Integer
Get
Return _grade
End Get
Set(ByVal value As Integer)
_grade = value
End Set
End Property
''' <summary>
''' 无参构造函数 —— 构造函数初始化字段赋值
''' 注意:构造函数名和类名必须相同
''' </summary>
Public Sub New()
Me._life = 1000
Me._grade = 1
End Sub
VB.net 类、对象、字段、属性、方法、构造函数
最新推荐文章于 2024-03-20 08:31:03 发布
本文展示了如何在VB.NET中定义一个英雄类(Hero),包括姓名、生命值和等级等字段,以及封装字段的属性、构造函数和战斗方法。类的实例化和方法调用被用来模拟游戏战斗过程,例如使用不同参数调用Battle方法进行攻击。
摘要由CSDN通过智能技术生成