トピック: 次の例のポリモーフィズムと絶望を理解しようとしています (最初のクラスは基本クラスで、2 番目のクラスは派生クラスです)。
コード:
Dim Class2 as new SecondClass()
に変更されます
Dim Class2 as FirstClass
Class2 = New SecondClass()
質問: これは、OOP の最も強力なツールの 1 つである「VB.NET Developer Book」の著者によるものです。しかし、なぜ?誰かが私にそれを説明できますか?
Class2 を FirstClass として宣言し、この objectvariable を SecondClass のインスタンスに割り当てる必要があるのはなぜですか?