次のコードの 2 行目を理解するのに問題がある場合:
Dim locSecondClass As New SecondClass
Dim locFirstClass As FirstClass = locSecondClass
Public Class FirstClass
Public Overridable Function aFunktion() As String
Return "First Class"
End Function
End Class
Public Class SecondClass
Inherits FirstClass
Public Overrides Function aFunktion() As String
Return "Second Class"
End Function
End Class
何が入っていlocFirstClass
ますか? そのタイプがFirstClass
コピーlocSecondClass
されている場合は?Inherits First Class
にもコピーされlocFirstClass
ますか? クラスSecondClass
に存在しない関数/メソッドがある場合はどうなりFirstClass
ますか?