?? p5-4.txt
字號:
什么是域的隱藏?什么是方法的覆蓋?方法的覆蓋與域的隱藏有何不同?方法的覆蓋與方法的重載有何不同?
參考答案:
域的隱藏----子類重新定義一個與父類那里繼承來的域變量完全相同的變量
方法的覆蓋----子類重定義從父類繼承來的一個同名方法,此時子類將清除父類方法的影響(或答:子類重新定義父類中已經存在的方法)
方法的覆蓋與域的隱藏區別:
方法覆蓋與域的隱藏不同。子類重新定義父類已有的域,并不能完全取代它從父類那 里繼承的同名的域,這個域仍然占用子類的
內存空間,在某些情況下會被使用;而當子類重新定義父類的方法時,從父類那里繼承來的方法將被新方法完全取代,不 再在子類的內存
空間中占一席之地。
方法的覆蓋與方法的重載區別:
與方法的覆蓋不同,重載不是子類對父類同名方法的重新定義,而是在一個類中定義了同名的不同方法。
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -