面试题答案
一键面试在Visual Basic中,可以按照以下方式定义具有读写权限的属性,并编写操作该属性的方法:
Public Class Person
Private m_Name As String
'定义具有读写权限的属性
Public Property Name() As String
Get
Return m_Name
End Get
Set(ByVal value As String)
m_Name = value
End Set
End Property
'修改Name值的方法
Public Sub ChangeName(ByVal newName As String)
Name = newName
End Sub
End Class
你可以通过以下方式测试这个类:
Module Module1
Sub Main()
Dim p As New Person()
p.Name = "初始名字"
Console.WriteLine("当前名字: " & p.Name)
p.ChangeName("新名字")
Console.WriteLine("修改后的名字: " & p.Name)
Console.ReadLine()
End Sub
End Module