日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

java继承的终极奥义_java学习笔记12-继承

發布時間:2025/3/12 编程问答 21 豆豆
生活随笔 收集整理的這篇文章主要介紹了 java继承的终极奥义_java学习笔记12-继承 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

繼承就是子類繼承父類的特征和行為

有時候單一劃分某個類別并不能處理所有情況,某些類別下有明顯不同的子類,這些子類雖然擁有類似的行為和屬性,但是他們各自發生的這些行為的方式或者屬性對某些結果的影響是不一樣的,這就需要劃分出更多細致的類別。

比如之前類和對象筆記中,球員這個類別,球員都有球衣,號碼,得分這些屬性,打球的行為,但是很明顯,籃球運動員和足球運動員在這些屬性和行為上是有區別的?;@球運動員打球可以用手,胳膊。足球運動員打球可以腳踢頭頂?;@球運動員一場得分兩位數很正常,足球運動員顯然不可能一場得分兩位數。

基于這個分析。我們有必要把這個類拆分成籃球運動員類和足球運動員類。首先我們把所有球員的公共屬性和公共行為抽象出來,形成一個類。然后通過繼承,讓兩個子類都去享有這個類的公共屬性和行為,但是具體行為依靠自己來實現。(測試框架中的測試基類)

java提供了extends關鍵字來實現繼承功能

首先新建一個球員類Player:

packagelesson;public classPlayer {public int number; //號碼

public int score; //得分

public String position; //司職

public String name; //姓名

public voidplayBall(){

System.out.println("姓名:"+this.name);

System.out.println("號碼:"+this.number);

System.out.println("得分:"+this.score);

System.out.println("司職:"+this.position);

}

}

接下來創建籃球運動員類和足球運動員類

packagelesson;public class BasketBallPlayer extendsPlayer{public static voidmain(String[] args){

BasketBallPlayer player1= newBasketBallPlayer();

player1.name= "jordan";

player1.number= 23;

player1.position= "得分后衛";

player1.score= 33;

player1.playBall();

}

}

?

packagelesson;public class FootBallPlayer extendsPlayer {public static voidmain(String[] args){

FootBallPlayer player2= newFootBallPlayer();

player2.name= "齊達內";

player2.number= 10;

player2.position= "中場";

player2.score= 2;

player2.playBall();

}

}

?

雖然這兩個類中沒有任何屬性和方法,但是能點出Player類的屬性,還能調用父類的方法。說明它繼承到了父類的屬性和方法。

需要注意的是:子類并不能繼承父類的構造方法

創建子類對象時,會先調用父類的構造方法,然后調用自己的構造方法。

由于每個類都默認有一個默認的無參數的構造方法,所以為了看出效果。需要顯示的創建這幾個類的構造方法。

packagelesson;public classPlayer {public int number; //號碼

public int score; //得分

public String position; //司職

public String name; //姓名

publicPlayer(){

System.out.println("我是Player");

}public voidplayBall(){

System.out.println("姓名:"+this.name);

System.out.println("號碼:"+this.number);

System.out.println("得分:"+this.score);

System.out.println("司職:"+this.position);

}

}

packagelesson;public class BasketBallPlayer extendsPlayer{publicBasketBallPlayer(){

System.out.println("我是BasketBallPlayer");

}public static voidmain(String[] args){

BasketBallPlayer player1= newBasketBallPlayer();

player1.name= "jordan";

player1.number= 23;

player1.position= "得分后衛";

player1.score= 33;

player1.playBall();

}

}

packagelesson;public class FootBallPlayer extendsPlayer {publicFootBallPlayer(){

System.out.println("我是FootBallPlayer");

}public static voidmain(String[] args){

FootBallPlayer player2= newFootBallPlayer();

player2.name= "齊達內";

player2.number= 10;

player2.position= "中場";

player2.score= 2;

player2.playBall();

}

}

?

?

結果說明:在創建子類對象時,會先調用父類的構造方法,然后調用自己的構造方法

這個結果并不能說明子類在繼承父類時,也繼承了父類的構造方法,只能說默認會調用而已。

總結

以上是生活随笔為你收集整理的java继承的终极奥义_java学习笔记12-继承的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 国产精品一区二区免费看 | 秋霞久久精品 | 黄色网占| 边吃奶边添下面好爽 | 精品久久久久久中文字幕 | 色欧美日韩 | 成人久久一区二区 | 男女污视频 | juliaannxxxxx高清 黄页网站在线播放 | 色午夜av | 欧美高清在线视频 | 在线岛国 | 打美女屁股网站 | 亚洲AV无码国产精品播放在线 | 久久久久久www| 天堂av.com| 公侵犯人妻一区二区三区 | 我的丝袜美腿尤物麻麻 | 色悠久久综合 | 中文在线a在线 | 免费成人黄色网 | 草色噜噜噜av在线观看香蕉 | 国产麻豆午夜三级精品 | 免费污网站在线观看 | www.爱爱.com| 成人av久久 | 色爽交| 性欢交69精品久久久 | 亚洲精品国产福利 | 高清欧美性猛交xxxx | 亚洲成人自拍 | 国产在线一区二区三区四区 | 成人激情视频在线播放 | 激情小说中文字幕 | 女生的胸无遮挡 | 九九热视频在线免费观看 | 日本中文字幕在线免费观看 | 国产一国产精品一级毛片 | 日韩国产在线一区 | 韩国久久久久久 | 懂色av | 91看片黄 | 浓精h攵女乱爱av | 日韩av动漫| 黑人一级片 | 中文在线一区 | 按摩害羞主妇中文字幕 | 欧美日韩在线a | 欧美经典一区二区三区 | 色诱av手机版 | 久久久久久久一区 | 欧美双性人妖o0 | 欧美巨大乳 | 91日日| 激情五月激情综合网 | 中文字幕在线1 | 日韩欧美在线免费 | 中文字幕免费在线看线人动作大片 | 激情视频激情小说 | 免费观看毛片视频 | 在线观看国产成人 | 日韩精品一区中文字幕 | 天天干少妇 | 波多野吉衣一区二区 | 国产精品99久久久久久www | 午夜精品久久久久久久久久久久久 | 久久三级网 | 亚洲精品福利在线 | 亚洲成a人片在线 | 午夜合集 | 精品视频久久 | 淫人网 | 丰满岳乱妇国产精品一区 | 精品福利三区3d卡通动漫 | 国产精品刘玥久久一区 | 在线观看 中文字幕 | 九九热国产视频 | 国产精品日 | 欧美第五页 | 91九色视频在线 | 亚洲第一av网站 | 欧美性网站 | 久久黑丝 | 五月婷婷操 | 欧美成人hd | 日韩深夜在线 | 久草视 | 奇米影视一区二区三区 | 999久久久久| 国产福利二区 | 五月婷婷国产 | 四虎永久免费地址 | 久久中文一区 | 午夜老司机免费视频 | 善良的公与媳hd中文字 | 性少妇videosexfre| 在线国产欧美 | 色av性av丰满av | 少妇又紧又色又爽又刺激视频 |