當前位置:趣味科普網>經驗>

多型有幾種表現形式

經驗 閱讀(1.18W)

多型有幾種表現形式

多型的表現形式有:

1、方法過載:通常是指在同一個類中,相同的方法名對應著不同的方法實現,這些方法名相同的方法其區別在於他們需要的引數不同;

2、方法重寫:方法重寫主要用於父類和子類間,子類重寫父類的方法,只是對應的方法實現不同,其方法名和引數都相同;

3、抽象類:在java語言中,一個類中的方法只給出了標準,而沒有給出具體的實現方法,這樣的類就是抽象類。例如父類就是抽象類,它不會被例項化的類;

4、介面:在多型機制中,介面比抽象類使用起來更加方便。而抽象類組成的集合就是介面。