gmnon.cn-疯狂蹂躏欧美一区二区精品,欧美精品久久久久a,高清在线视频日韩欧美,日韩免费av一区二区

站長資訊網
最全最豐富的資訊網站

JAVA面向對象之繼承、構造方法、重寫和重載(總結分享)

本篇文章給大家帶來了關于java的相關知識,其中主要介紹了關于面向對象的相關問題,包括了有參構造、無參構造、類的繼承、方法的重寫和重載等等內容,下面一起來看一下,希望對大家有幫助。

JAVA面向對象之繼承、構造方法、重寫和重載(總結分享)

推薦學習:《java教程》

構造方法

類的構造方法是特殊的方法,此方法名稱必須和類名一致,構造不能有返回值 不使用void,不能直接調用,在類對象實例化時自動調用,new 的時候可以調用。一般構造方法用于類對象實例化時的初始化。如果一個類沒有編寫構造方法,系統自動給此類編譯時添加一個無參構造方法。如果聲明類編寫了構造方法,系統不再添加無參構造方法,建議編寫完構造方法時,最好編寫一個無參構造方法。

無參構造

說白了就是沒有參數的構造方法
概念看不懂舉個例子就清晰了。
聲明一個類A

public class A {     }

在類A中創建一個構造方法A(),并且打印出一句話
構造方法必須和類名一樣

public class A {     public A(){         System.out.println("構造方法A()");     }}

新建一個測試類,并在類中nuw一個A類的對象

public class Test {     public static void main(String[] args) {         A a = new A();     }}

執行main方法試試看

JAVA面向對象之繼承、構造方法、重寫和重載(總結分享)

構造方法相當于在new對象是自動使用的方法

有參構造

有參構造就是有參數的構造方法
在類A中聲明一個有參數的構造方法,傳入兩個String類型的參數,a和b

public class A {     public A() {     }      public A(String a, String b) {         System.out.println(a + b);     }}

在測試類中new一個對象a時傳入參數

public class Test {     public static void main(String[] args) {         A a = new A("aaa", "bbb");     }}

執行main方法
JAVA面向對象之繼承、構造方法、重寫和重載(總結分享)

注意

沒有構造方法的時候,類中隱藏了一個無參構造。但是創建一個有參構造,隱藏的無參構造就會消失。那么以后new對象就只能帶參數了。所以在建有參構造時一定要創建一個無參構造方法放那。

類的繼承

java語言中,類class 是單繼承,多實現接口。接口interface 是多繼承的。

JAVA面向對象之繼承、構造方法、重寫和重載(總結分享)

為什么要繼承呢?因為子類想要在父類的基礎上添加新功能。
子類繼承父類可以繼承父類中的方法和屬性
下面舉例分析:
父類是人,子類是老司機。
人的特征有:兩只手,兩只眼,兩只腳,會吃會喝
老司機繼承了人類的特征,并且多出了自己會開車這個功能。

代碼如下:

這是一個人 類,具有以下屬性和功能。

public class Ren {     public final String shou = "兩只手";     public final String jiao = "兩只腳";     public final String yan = "兩只眼";      public void chi() {         System.out.println("會吃");     }      public void he() {         System.out.println("會喝");     }}

這是老司機類,繼承了人類。并且多了個會開車的功能

public class Siji extends Ren {     public void kai() {         System.out.println("會開車");     }}

測試:創建老司機對象輸出屬性并調用方法。

public class Test {     public static void main(String[] args) {         Siji b = new Siji();         System.out.println(b.jiao);         System.out.println(b.shou);         System.out.println(b.yan);         b.chi();         b.he();         b.kai();     }}

JAVA面向對象之繼承、構造方法、重寫和重載(總結分享)

方法重寫、重載

重寫 覆蓋:方法名,返回類型,形參都一樣。有此種情況的,必須為繼承關系。
重載:方法名一樣,返回類型,形參個數,類型不樣的方法,不一定必須是繼承關系,同一個類中都可以,比如 構造方法重載

重寫

因為子類不滿意父類的方法所以想把它改一下,這就是子類重寫父類的方法。
比如人會吃會喝,但是老司機不喜歡它會吃這個功能,想把它改一下,改成會吃屎。

代碼如下:

老司機重寫人類的chi()方法
方法名一定要一樣

public class Siji extends Ren {     public void kai() {         System.out.println("會開車");     }      public void chi() {         System.out.println("會吃屎");     }}

現在重寫運行測試類
JAVA面向對象之繼承、構造方法、重寫和重載(總結分享)

重載

有參構造和無參構造就是方法重載,一個類中有兩個名字一樣的方法,但是他們的返回值類型和參數類型,參數個數不一樣。
兩個方法的返回值類型和參數類型,參數個數,只要有一個不一樣。但是他們方法名一樣,那么兩個方法就重載。

推薦學習:《java教程》

贊(0)
分享到: 更多 (0)
?
網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
gmnon.cn-疯狂蹂躏欧美一区二区精品,欧美精品久久久久a,高清在线视频日韩欧美,日韩免费av一区二区
wwwwww欧美| 亚洲精品怡红院| 伊人成人222| 中文字幕天天干| 亚洲国产日韩欧美在线观看| 9久久婷婷国产综合精品性色| 国产深夜男女无套内射| 九九爱精品视频| 任你操这里只有精品| 日本熟妇人妻中出| 久久无码高潮喷水| 五月天国产视频| 无码中文字幕色专区| 免费一级特黄毛片| 鲁一鲁一鲁一鲁一澡| 女人高潮一级片| 人妻少妇精品无码专区二区| 又大又硬又爽免费视频| 国产一区二区在线免费播放| 午夜宅男在线视频| 在线一区二区不卡| 日日摸天天爽天天爽视频| 国产又粗又爽又黄的视频| 欧美男女爱爱视频| 国产在线视频三区| 久操手机在线视频| 久久久亚洲精品无码| 亚洲高清在线免费观看| 日韩精品aaa| 成人性免费视频| 手机av在线免费| 秋霞无码一区二区| 成人在线观看a| japanese在线视频| 超碰人人草人人| 蜜臀精品一区二区| 国产日韩欧美久久| www.激情网| 天天想你在线观看完整版电影免费| 日本国产中文字幕| 亚洲欧美偷拍另类| 国产精品动漫网站| 波多野结衣 作品| 中日韩av在线播放| 亚洲乱码中文字幕久久孕妇黑人| 男同互操gay射视频在线看| 亚洲黄色片免费看| 午夜肉伦伦影院| 成年人网站国产| 小明看看成人免费视频| av片中文字幕| 国产原创中文在线观看| 成人区一区二区| 中文字幕超清在线免费观看| 国产一级片自拍| 中国黄色片免费看| 中文字幕第21页| 女性隐私黄www网站视频| a级黄色小视频| 日本在线视频www色| 99精品视频免费版的特色功能| 无需播放器的av| 午夜视频你懂的| 久久久久久蜜桃一区二区| 少妇激情一区二区三区| 国产真实乱子伦| 91蝌蚪视频在线观看| 91黄色小网站| 亚洲视频在线a| 亚州精品一二三区| 日韩在线一区视频| 校园春色 亚洲色图| 亚洲第一天堂久久| 小说区视频区图片区| 久久最新免费视频| 丁香六月激情婷婷| 免费在线观看日韩视频| 日韩亚洲在线视频| 欧美视频亚洲图片| 777久久精品一区二区三区无码 | 午夜欧美福利视频| 性欧美videossex精品| 日本在线播放一区二区| www.黄色网址.com| av日韩一区二区三区| 日韩久久一级片| 污版视频在线观看| 国产精品三级一区二区| 久久综合久久久久| 国产熟人av一二三区| 国产精品久久久毛片| 艳母动漫在线观看| 欧美一区二区中文字幕| 男女曰b免费视频| 在线播放免费视频| 亚洲人成无码网站久久99热国产| 精品久久久久av| 成人性生交视频免费观看| 亚洲理论电影在线观看| 日本在线一二三区| 国产精品国产亚洲精品看不卡| 牛夜精品久久久久久久| 免费看毛片的网址| 奇米视频888| 久草青青在线观看| 永久免费网站视频在线观看| 精品久久久久久久免费人妻| 996这里只有精品| 精品久久久99| 能在线观看的av网站| a级免费在线观看| 天堂av在线8| 一区二区三区韩国| 久久9精品区-无套内射无码| 日本黄网站色大片免费观看| 日韩爱爱小视频| 国产成人精品无码播放| 欧美爱爱视频免费看| 国产精品三级一区二区| 波多野结衣免费观看| 国产小视频精品| 91香蕉视频导航| 成人在线激情网| 久久9精品区-无套内射无码| 阿v天堂2018| 日韩精品在线视频免费观看| 最新av在线免费观看| 天堂在线一区二区三区| 57pao国产成永久免费视频| 日韩中文字幕免费在线| 日韩福利视频在线| 啊啊啊国产视频| av网站在线不卡| 手机免费av片| 久久免费看毛片| 亚洲最新免费视频| 亚洲欧美一二三| 屁屁影院ccyy国产第一页| 青青草视频国产| 一卡二卡三卡视频| 日本不卡在线观看视频| 国产裸体免费无遮挡| 中文字幕国产传媒| 日日干日日操日日射| xxxx在线免费观看| 色乱码一区二区三区熟女 | 手机看片福利盒子久久| 日本久久精品一区二区| 污污的视频免费观看| 日本一道在线观看| 5月婷婷6月丁香| 美女网站视频黄色| 日韩不卡一二区| 日本精品久久久久久久久久| 黄色国产精品视频| 色乱码一区二区三区在线| 欧美精品色视频| 亚洲自偷自拍熟女另类| 日韩精品你懂的| 特大黑人娇小亚洲女mp4| 黄色动漫在线免费看| 182午夜在线观看| 国产欧美日韩网站| 国产三级国产精品国产专区50| 在线a免费观看| 狠狠爱免费视频| 欧美另类videosbestsex日本| 国产亚洲欧美在线视频| 手机免费av片| 波多野结衣之无限发射| 欧美成年人视频在线观看| 91精品国产91久久久久麻豆 主演| 国产成人综合一区| 免费看欧美黑人毛片| 亚洲欧美aaa| 久久久久久久久久久免费视频| avove在线观看| 玖玖爱视频在线| 成人在线观看黄| 日日摸日日碰夜夜爽无码| 手机av在线网站| 中国黄色片免费看| 国产97色在线 | 日韩| 777av视频| 欧美精品久久久久久久自慰| 久久久久久久久久久久久久久国产 | 91视频最新入口| 免费超爽大片黄| 国产又粗又大又爽的视频| 57pao国产成永久免费视频| 丁香啪啪综合成人亚洲| 国产欧美日韩网站| 国产a级片网站| 国产 国语对白 露脸| 精品一区二区成人免费视频| 亚洲精品综合在线观看| mm131国产精品| 91看片破解版| 日本一区二区免费高清视频| 国产又粗又长又爽又黄的视频|