c++ 多態(tài) 什么是多態(tài)?
什么是多態(tài)?當(dāng)兩個子類在父類中調(diào)用同一方法時,效果不同。在大多數(shù)情況下,Java中的多態(tài)性是繼承的結(jié)果。子類繼承父類的方法,然后擁有自己的方法執(zhí)行模式,覆蓋父類中的方法。重載也是多態(tài)的,但是在同一個類
什么是多態(tài)?
當(dāng)兩個子類在父類中調(diào)用同一方法時,效果不同。在大多數(shù)情況下,Java中的多態(tài)性是繼承的結(jié)果。子類繼承父類的方法,然后擁有自己的方法執(zhí)行模式,覆蓋父類中的方法。重載也是多態(tài)的,但是在同一個類中。
classa{
publicvoidosome(){系統(tǒng)輸出打印(“parent class”
}
classbextendsa{
publicvoid dosome(){系統(tǒng)輸出打?。ā白宇怋”)
}]classcextendsa{
publicvoid dosome(){系統(tǒng)輸出打?。ā皊ubclass C”)}
classmain{
mian(){//省略main方法AB=newb()
AC=newc()
b.dosome()
c.dosome()]}