1
为什么会出现在这个例子中,没有错误,我如何使视觉工作室提醒我要禁止这种做法:Vb.net继承的类
例如: 这里有两个对象:
Class Person
Property name As String
End Class
和
Class Long_Term_Person
Inherits Person
Property address As String
End Class
这里是测试代码:
Class TestClass
Sub test1()
Dim LTP As New Long_Term_Person
Get_Address(LTP)
End Sub
Sub test2()
Dim P As New Person
Get_Address(P)
End Sub
Function Get_Address(LTP As Long_Term_Person) As String
Return LTP.address
End Function
End Class
为什么Test2不会失败,当函数需要一个具有地址属性的Long_term_person时,有没有办法让视觉研究来标记这个?
当然,请打开'Option Strict On'。 (这也是一个项目范围内的设置,您应该将其设置为默认设置;这是根据偏好设置的,但我不知道确切位置) – Ryan 2014-12-05 06:10:39
@minitech,让这个完整答案? – 2014-12-05 07:12:04