关于多态的一些问题
一:
1.概述
多態就是對象的多種形態。
2.多態的體現
父類的引用可以指向自己的子類對象
父類的引用可以接受自己的子類對象
3.多態的前提
類與類之間必須有關系,繼承或者實現
通常還有一個前提:存在覆蓋
4.多態的好處
提高了程序的擴展性
5.多態的弊端
只能使用父類的引用使用的父類的成員。
?
二:多臺成員的特點
1.在多態中成員函數的特點:
在編譯時期:參閱引用型變量所屬的類中是否有調用的方法。如果有,編譯通過,如果沒有編譯失敗。
在運行時期:參閱對象所屬的類中是否有調用的方法。
簡單總結就是:成員函數在多態調用時,編譯看左邊,運行看右邊。
2.在多態中,成員變量的特點:
無論編譯和運行,都參考左邊(引用型變量所屬的類)。
3.在多態中,靜態成員函數的特點:
無論編譯和運行,都參考做左邊。
總結
- 上一篇: 3622 假期
- 下一篇: centos7和centos6的区别