成人怡红院-成人怡红院视频在线观看-成人影视大全-成人影院203nnxyz-美女毛片在线看-美女免费黄

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

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號
av网站免费观看| 丁香花在线观看免费高清版| 爆乳大森しずか无码| 高潮久久久久久久久不卡| 国产裸模视频免费区无码| 精品国产一区二区三区不卡 | 无码激情亚洲一区| 亚洲AV成人片色在线观看蜜桃| 亚洲欧美精品一中文字幕| 制服丝袜长腿无码专区第一页| ZEESEA在日本| 国产精品边做奶水狂喷无码 | 伊人久久大香线蕉午夜| WW久久综合久中文字幕| 国产高清免费AV片在线观看不卡| 狠狠综合久久AV一区二区| 浪货趴办公桌~H揉| 人妻一区二区在线| 性生大片免费观看性| 淫荡集团69视频在线观看| YY6080午夜成人福利电影| 国产精品无码DVD在线观看| 久久精品AⅤ无码中文字字幕重口 久久精品AⅤ无码中文字字幕蜜桃 | 日本动漫瀑乳H动漫啪啪免费| 无码少妇一区二区| 与亲女洗澡时伦了毛片| 成熟人妻换╳╳╳╳Ⅹ| 交换配乱吟粗大SNS84O| 欧美黑人性暴力猛交高清| 图片区小说区另类春色| 亚洲伊人情人综合网站| 刺激战场未满十八岁能玩多久| 狠狠色噜噜狠狠狠狠色综合网| 欧美XXXX狂喷| 羞羞漫画十八禁啪啪漫画免费| 中文字幕人妻无码系列第三区| 国产成人丝袜视频在线观看| 久久综合色一综合色88| 天堂AV旡码AV毛片毛片免费| 亚洲中文字幕日产无码| 俄罗斯13一14幻交| 久久久久久国产精品免费免费男同| 日本护士毛茸茸XX| 亚洲人成电影在线观看天堂色| 草莓丝瓜芭乐鸭脖奶茶发型| 精品无码老熟妇MAGNET| 日韩人妻中文无码一区二区三区| 亚洲午夜无码毛片av| 丰满岳乱妇三级高清| 久久亚洲精品无码| 无码人妻 在线视频| 2022久久国产精品免费热麻豆 | 男女上下拱试看120秒| 性色AⅤ一区二区三区天美传媒| 99精品国产99久久久久久97| 好儿子用力插你的亲妈| 人妖CHINESECDTS在线| 亚洲无线码高清在线观看| 国产69精品久久久久9999| 美女内射无套日韩免费播放| 小妖精好爽H快穿共妻| 把腿张开老子cao烂你n视频| 久久精品中文闷骚内射| 玩弄JAPAN白嫩少妇HD| 99热国产这里只有精品9| 激情 小说 亚洲 图片 伦| 色狠狠一区二区三区香蕉| 中文字幕VA一区二区三区| 国色天香看片影院| 少妇人妻偷人精系列| 99精品国产高清一区二区| 久久99国产精品成人| 天天爽夜夜爽夜夜爽精品视频| 99热精品国产三级在线| 久久精品国产99国产精品亚洲| 无码精品国产VA在线观看| 被客人玩得站不起来大前端| 麻豆三级电影无码| 亚洲精品欧美综合四区| 国产成年无码AⅤ片在线观看| 欧美精品九九99久久在免费线| 亚洲欧美一区二区三区| 国产精品无码一区二区三区在 | 成午夜福利人试看120秒| 免费无遮挡又黄又爽网站| 亚洲乱码一卡二卡四卡乱码新区 | 妺妺跟我一起洗澡没忍住| 亚洲精品国产成人99久久| 国产精品无码一区二区三区电影| 日韩乱码人妻无码系列中文字幕| 99久久99久久免费精品蜜桃| 久久久久亚洲AV成人网人人网站| 亚洲AV丰满熟妇一区| 国产99在线 | 中文| 日本不良网站正能量入口大豆行情| 最新欧美精品一区二区三区| 久久午夜夜伦鲁鲁片免费无码影视 | 欧美黑人ⅩXXX猛交| 中国WINDOWS野外| 久久97超碰色中文字幕蜜芽| 亚洲AV无码乱码国产精品久久| 国产精品久久久久久久| 熟妇人妻系列Av无码一区=区| 被两个男人按住胸吃奶好爽| 欧美嫩FREEXXXHD| 竹菊影视欧美日韩一区二区三区四| 久久99国产精品久久| 亚洲精品嫩草研究院久久| 韩国电影办公室的在线观看| 羞羞在线版免费阅读入口| 国产精品秘 入口A级熟女| 双胞胎一前一后夹心饼干年下| 反差小青梅不经C1V1| 日日摸夜夜添夜夜添无码| 成人无码精品一区二区三区亚洲区 | 蜜臀AV午夜一区二区三区 | 久久伊人精品一区二区三区| 亚洲综合色在线观看一区二区| 久久精品99久久香蕉国产色戒| 亚洲色成人网站WWW永久四虎| 九九AV高潮AV无码AV喷吹| 亚洲日韩片无码中文字幕| 精品久久久久久中文字幕202| 亚洲精品国产一二三无码AV| 激情综合丁香五月| 亚洲人成国产精品无码| 久久蜜桃86人妻arvi| 岳两腿之间白嫩的小缝| 蜜臀av无码少妇一区二区三区| 6080YY新视觉影院| 欧美VA久久久噜噜噜久久| JAVA强行VIDEOS| 日本XX爽21护士| 都市 亚洲 自拍 小说 校园| 婷婷成人小说综合专区| 国产女人天天春夜夜春| 亚洲AV无码成人专区| 精品少妇av无码美人妻| 一二三四视频社区在线一中文| 美女内射毛片在线看| YY111111少妇影院免费观| 日韩欧美亚洲每日更新在线| 公与2个熄乱理在线播放| 无码中文国产不卡视频| 加比勒色综合久久| 永久免费无码AV在线网站| 欧美xxxxx久久短视频| 成人午夜福利视频| 无人区码一码二码三MBA| 极品教师动漫在线观看免费完整版 | 少妇爆乳无码专区| 国产亚洲AV综合人人澡精品| 亚洲精品无码激情AV| 麻豆国产精品VA在线观看| YY111111少妇影院免费| 卫生间被教官做好爽HH视频| 狠狠色婷婷久久综合频道毛片| 伊人久久大香线蕉AV一区| 欧日韩无套内射变态| 国产VIVODESHD精品| 亚洲丰满少妇自摸| 美女裸体无遮拦国产兔费网站 | 国产成人久久综合第一区| 亚洲国产AⅤ成人精品无吗| 麻豆一二三区AV精品传媒| 草棚CAOPORON已满18进| 无码专区天天躁天天躁在线| 久久精品中文字幕有码| CHINESE中国丰满熟妇| 婷婷人人爽人人爽人人片| 久久国产AVJUST麻豆| ZOOM与人性ZOOM视频| 西西人体44RT NET毛最多| 免费毛片45分钟| 人妻系列AV无码专区| 国产成人无码AⅤ片在线观看你| 亚洲国产成人久久综合同性| 免费无码久久成人网站入口| 丁香色婷婷国产精品视频| 亚洲AⅤ天堂无码专区| 久碰人妻人妻人妻人妻人掠| 草草影院精品一区二区三区| 亚洲AV日韩AV无码大全| 免费源码资源源码站| 国产成人综合在线视频| 一本久道综合在线无码88| 日韩人妻无码AⅤ中文字幕| 精品久久久久久无码人妻热| HERMES日本官网的网址| 亚洲 暴爽 AV人人爽日日碰| 男女后进式猛烈XX00动态图片| 国产粗语刺激对白ⅩXX| 一个添下面两个吃奶把腿扒开| 日本在线视频WWW色| 精品无码人妻一区二区三区品 | 亚洲乱码精品久久久久| 欧美肥胖老太大喷水| 国产日产欧洲无码视频| JUX900被公每天侵犯的我| 性无码一区二区三区在线观看 |