1、我們知道成員方法中,有個隱式的this常量指標。考慮,Derived繼承的成員方法中this指標的表面型別是什麼?子類重寫的虛方法中this指標的表面型別是什麼?
2、Derived繼承的方法,就是Base的那個方法,this指標的表面型別是Base*,也就是把this指標當成Base來解釋。
3、子類重寫的方法中,this指標的表面型別是Derived*,也就是把this指標當成Derived來解釋。注意:子類重寫父類的方法,需要重新宣告。
1、我們知道成員方法中,有個隱式的this常量指標。考慮,Derived繼承的成員方法中this指標的表面型別是什麼?子類重寫的虛方法中this指標的表面型別是什麼?
2、Derived繼承的方法,就是Base的那個方法,this指標的表面型別是Base*,也就是把this指標當成Base來解釋。
3、子類重寫的方法中,this指標的表面型別是Derived*,也就是把this指標當成Derived來解釋。注意:子類重寫父類的方法,需要重新宣告。