黄色网址大全免费-黄色网址你懂得-黄色网址你懂的-黄色网址有那些-免费超爽视频-免费大片黄国产在线观看

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

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

更新時間:2020-07-31 16:06:31 來源:動力節點 瀏覽2335次

方法的重寫

方法的重寫概念

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

方法重寫的規則

相同的方法名

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

相同的返回值類型

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

案例

方法重寫

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?和權限修飾符的位置可以互換。

抽象方法概念

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

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

抽象方法語法

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

案例

抽象方法

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

抽象類的規則

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

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

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

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

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

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

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

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

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 日韩视频在线观看视频 | 欧美午夜在线观看理论片 | 35pao免费视频 | 国产专区精品 | 国产系列在线播放 | 又黄又爽的视频免费看 | 最近最新2019中文字幕1 | 欧美另类tv| 国产精品一区二区手机看片 | 国产高清一级毛片在线人 | 日韩激情成人 | 久久99国产精品久久 | 日本三级成人午夜视频网 | 日韩在线二区全免费 | 亚洲国产成人va在线观看网址 | 伊人再现 | 夜间视频在线观看 | 亚洲国产二区三区 | 91国内精品久久久久免费影院 | 国产在线h视频 | 日韩日日操 | 国产色视频在线观看免费 | 国产在线a免费观看 | 一个人看的www在线高清 | 蜜桃日本一道无卡不码高清 | 国产无遮挡裸体免费视频在线观看 | yy4138理论片在线大全 | 无遮羞肉动漫在线观看免费 | 亚洲不卡一区二区三区 | 波多野一区二区三区在线 | 国产精品成人免费视频 | 999精品久久久中文字幕蜜桃 | 天堂成人精品视频在线观 | 久久精品国产2020观看福利色 | 日本免费黄色录像 | 天天在线精品视频在线观看 | 国产精品国产 | 一级二级黄色片 | 亚洲激情视频在线观看 | 看看免费a一片欧 | 福利一区二区在线 |