왜이 예에 오류가없고는 내가 어떻게 비주얼 스튜디오를 어떻게해야합니까 이러한 행위를 금지 나 경고Vb.net 상속 클래스
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
,369 : 여기
Class Long_Term_Person
Inherits Person
Property address As String
End Class
는 테스트 코드입니다
Test2가 실패하지 않는 이유는 함수가 주소 속성을 가진 Long_term_person을 필요로 할 때 시각적 인 연구에 이것을 표시하는 방법이 있습니까?
물론 'Option Strict On'을 설정하십시오. (이것은 프로젝트 전체의 설정이기도하고, 기본값으로 설정해야하지만 환경 설정 아래에 있습니다. 정확히 어디에 있는지 모르겠습니다.) – Ryan
@minitech, 완전한 대답을 만드시겠습니까? –