大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節(jié)點LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 學習攻略 編程基礎技術分析Java方法重寫和覆蓋

編程基礎技術分析Java方法重寫和覆蓋

更新時間:2020-07-31 16:06:31 來源:動力節(jié)點 瀏覽2272次

方法的重寫

方法的重寫概念

方法的重寫:也叫方法的覆蓋;其就是在子類重寫一個與父類名字一樣且參數(shù)列表相同的方法。以及返回值與修飾符也需要遵循一定規(guī)則。

方法重寫的規(guī)則

相同的方法名

相同的參數(shù)列表(參數(shù)數(shù)量、參數(shù)類型、參數(shù)順序都要相同)

相同的返回值類型

子類重寫方法的訪問權限要不小于父類中被重寫方法的訪問權限

案例

方法重寫

class?Rectangle{
?double?length1;
?double?length2;
?Rectangle(double?a?,?double?b)?{
?leng1=a;
?leng2=b;
?}
?Double?area()?{
?System.out.println("The?rectangular?area?is");
?return(leng1*leng2);
?}
}
class?Square?extends?Rectangle?{
?Square(double?a,?double?b)?{
?super(a?,b);
?}
?Double?area()?{
?System.out.println("Inside?area?for?Square.");
?return(length1*length2);
?}
}

抽象類

抽象類概念

在面向對象的概念中,所有的對象都是通過類來描繪的,但是反過來,并不是所有的類都是用來描繪對象的,如果一個類中沒有包含足夠的信息來描繪一個具體的對象,這樣的類就是抽象類。

抽象類除了不能實例化對象之外,類的其它功能依然存在,成員變量、成員方法和構造方法的定義方式和普通類一樣。

由于抽象類不能實例化對象,所以抽象類必須被繼承,才能被使用。也是因為這個原因,通常在設計階段決定要不要設計抽象類。

父類包含了子類集合的常見的方法,但是由于父類本身是抽象的,所以不能使用這些方法。

在Java中只支持單繼承,所以一個類只能繼承一個抽象類。

抽象類是抽象方法和非抽象方法的集合

抽象類的特殊情況

全部是抽象方法

全部為非抽象方法

案例

用abstract關鍵字修飾的類,我們稱之為抽象類。

public?abstract?class?Animal{
}
//其中?abstract?和權限修飾符的位置可以互換。

抽象方法概念

如果你想設計這樣一個類,該類包含一個特別的成員方法,該方法的具體實現(xiàn)由它的子類確定,那么你可以在父類中聲明該方法為抽象方法。

abstract關鍵字同樣可以用來聲明抽象方法,抽象方法只包含一個方法名,而沒有方法體,方法名后面直接跟一個分號,而不是花括號。

抽象方法語法

訪問權限修飾符abstract返回值類型抽象方法名(參數(shù)列表);

案例

抽象方法

abstract?class?A?{
?abstract?int?method1(int?a,?int?b);
}

抽象類的規(guī)則

在下列情況下,一個類必須聲明為抽象類

當一個類的一個或多個方法是抽象方法時;

當類是一個抽象類的子類,并且沒有實現(xiàn)父類的所有抽象方法,即只實現(xiàn)部分;

當一個類實現(xiàn)一個接口,并且不能為全部抽象方法都提供實現(xiàn)時;

abstract關鍵字不能和final、private、static關鍵字共存

編程基礎技術分析Java方法重寫和覆蓋

以上就是動力節(jié)點java培訓機構的小編針對“編程基礎技術分析Java方法重寫和覆蓋”的內容進行的回答,希望對大家有所幫助,如有疑問,請在線咨詢,有專業(yè)老師隨時為你服務。

提交申請后,顧問老師會電話與您溝通安排學習

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 久久一二| 国产成人一区二区三区 | 欧美日本视频在线观看 | 九九影视理论片在线播放 | 欧美一级毛片在线观看 | 久久久久久久久久久福利观看 | 日韩精品一| 第一色区| 奇米影视在线 | 欧美一级永久免费毛片在线 | 免费毛片观看 | 亚洲国产精品第一区二区 | 国产日韩精品一区二区 | 欧美日韩一本大道香蕉欧美 | 神马影院伦理我不卡 | 久久精品国产99久久99久久久 | 国产操女人 | 国产精品400部自产在线观看 | 亚洲成a人片在线v观看 | 97看片吧 | jizzjizz亚洲女人 | 毛片天堂 | 亚洲精品国自产拍影院 | 在线小视频国产 | 中文字幕视频在线播放 | 亚洲精品一区二区三区美女 | 久久成人综合 | 青娱乐国产在线视频 | 91最新免费地址入口 | 在线成人亚洲 | 9999久久| 久久中文视频 | 国产精品视频国产永久视频 | 国产综合成色在线视频 | 天天射夜夜爱 | 国产男女性特黄录像 | 伊人久久精品亚洲午夜 | 日韩一区二区精品久久高清 | 欧美成人一区二区三区在线视频 | 国产精品成在线观看 | 久久久久久久久综合影视网 |