多態與抽象類

1)多態:在方法上有兩點體現①方法的重載(一般是自己類中構造方法)  參數不一樣方法名一樣②方法的覆寫(子類重寫父類方法) 參數不一樣 方法名一樣

2)關鍵字:①Static 修飾變量稱爲靜態變量, 方法使用靜態變量,此時方法應該靜態方法②final 修飾的方法不能重寫或者覆蓋 修飾類不能被繼承(非static 聲明的方法可以去調用static聲明性和方法但static聲明的方法不能調用非static類型


3)

抽象和接口

首先分析每個的特徵

1)抽象  1,具有抽象方法的類叫抽象類   2,抽象類裏面具有抽象方法和普通方法

3,抽象類不能被實例化    4,抽象類 繼承(extends)  5,抽象方法必須被子類覆寫

2)接口   1,接口裏面定義是常量  自動添加(final 省略)  2只能有抽象方法 (abstract 省略)  3,接口不能被實例化  4 接口可以實現(implements)多個接口 5, 抽象方法必須被子類覆寫

 

共同的特徵:都不能被實例化  抽象方法被覆寫


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章