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

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

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

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

方法的重寫

方法的重寫概念

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

方法重寫的規則

相同的方法名

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

相同的返回值類型

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

案例

方法重寫

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方法重寫和覆蓋”的內容進行的回答,希望對大家有所幫助,如有疑問,請在線咨詢,有專業老師隨時為你服務。

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

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 国产精品久久久久国产精品三级 | 欧美日韩亚洲国产精品 | 青青久久国产成人免费网站 | 国产在线成人精品 | 四虎在线观看网址 | 亚洲欧美日本在线 | 日本一区二区成人教育 | 99热久久这里只有精品99 | 免费一级片在线 | 国产精品一区二区三 | 久久精品国产精品青草 | 国产精品免费久久久久影院小说 | 高清一区二区三区免费 | 国产一区二区精品久久小说 | 久青草国产免费观看 | 深夜在线看 | 亚洲第一区视频在线观看 | 999热这里只有精品 999人在线精品播放视频 | 日日夜夜精品 | 欧美精品国产一区二区 | 色老头网站久久网 | 波多野吉衣一区二区三区四区 | 国产亚洲精品欧美一区 | 欧美精品一区二区三区久久 | 国产精品欧美一区二区三区不卡 | 国产精品一区二区国产 | 亚洲欧美成人综合久久久 | 国产成人毛片精品不卡在线 | 99r视频里面只有精品 | 一区二区三区中文 | 神马影院在线观看我不卡 | 婷婷亚洲综合五月天在线 | 免费夜色污私人影院网站 | 国产在视频线在精品 | 色老头一区二区三区 | 久久资源在线 | 人成午夜欧美大片免费视频 | 色天天综合久久久久综合片 | 香蕉蕉亚亚洲aav综合 | 亚洲人成绝费网站色ww | 色综合久久久久久久久五月 |