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一区二区
青春草国产视频| 男人添女荫道口女人有什么感觉| 免费看日本黄色| 中文字幕精品在线播放| 国产精品999.| 国产四区在线观看| 亚洲av毛片在线观看| www.99r| 亚洲色图38p| 亚洲精品午夜在线观看| 不卡的在线视频| 中文字幕av久久| 怡红院av亚洲一区二区三区h| 国产精品国产对白熟妇| 日本福利视频在线| av无码精品一区二区三区| 玩弄japan白嫩少妇hd| 老司机久久精品| 手机在线视频你懂的| 免费一级淫片aaa片毛片a级| 国产人妻777人伦精品hd| 丁香啪啪综合成人亚洲 | 久久久天堂国产精品| 国产资源第一页| 亚洲中文字幕无码不卡电影| 色悠悠久久综合网| 在线观看免费黄色片| 久久99中文字幕| 蜜桃福利午夜精品一区| 欧美黑人在线观看| 亚洲第一中文av| 伊人精品视频在线观看| 欧美在线观看www| 特级黄色片视频| 亚洲中文字幕无码专区| 99国产精品久久久久久| 欧美亚洲色图视频| 亚洲欧美天堂在线| 欧美极品欧美精品欧美图片| 先锋影音男人资源| 特级丰满少妇一级| 成人黄色av片| 91嫩草国产丨精品入口麻豆| 黄色片在线免费| 国产免费毛卡片| 亚洲理论电影在线观看| 爽爽爽在线观看| 天天操天天摸天天爽| 3d动漫一区二区三区| 亚洲av毛片在线观看| 视频二区在线播放| 久草精品在线播放| 国产无套内射久久久国产| 热久久最新网址| 少妇熟女一区二区| www.成人黄色| 黄色三级视频在线播放| 欧美日韩一区二区三区69堂| 色诱视频在线观看| 鲁一鲁一鲁一鲁一澡| 日本xxxxxxxxxx75| 亚洲国产成人精品无码区99| 玖玖精品在线视频| 黄色污污在线观看| 99精品一区二区三区的区别| 日本福利视频导航| 中文字幕在线乱| 五月天激情图片| 中文精品无码中文字幕无码专区 | 99国产精品久久久久久| 在线观看免费的av| 伊人国产精品视频| 国产又爽又黄ai换脸| 中文字幕av久久| 国产精品videossex国产高清| 一级全黄肉体裸体全过程| 日韩亚洲欧美一区二区| 日韩精品在线视频免费观看| 免费av手机在线观看| 欧美成人xxxxx| 污色网站在线观看| www.亚洲自拍| 九九爱精品视频| 又色又爽又高潮免费视频国产| 日日碰狠狠丁香久燥| 国产精品久久久久久9999| 成年人深夜视频| 日韩有码免费视频| 国产探花在线观看视频| 激情六月天婷婷| 99视频在线免费| 国产精品88久久久久久妇女 | 亚洲不卡中文字幕无码| 久久精品影视大全| 91精品国产毛片武则天| 成年网站在线免费观看| 午夜影院免费版| 欧美一级黄色影院| 黄色片免费在线观看视频| 成人一区二区三| 国产青草视频在线观看| 亚洲少妇久久久| 精品一区二区三区无码视频| 中文字幕国内自拍| 欧美日韩一道本| 国产在线视频三区| caoporn超碰97| 久久久久久久久久久99| 国产又粗又爽又黄的视频| 亚洲国产精品毛片av不卡在线| 欧美 国产 精品| theporn国产精品| 五月婷婷丁香综合网| 女性女同性aⅴ免费观女性恋| 午夜大片在线观看| 欧美丰满熟妇xxxxx| 欧美精品自拍视频| 男人日女人的bb| 免费黄频在线观看| 91av视频免费观看| 国产aaaaa毛片| 2022亚洲天堂| 日本少妇高潮喷水视频| 欧美日韩不卡在线视频| 成人免费在线视频播放| 超碰在线免费观看97| 黄色www在线观看| 激情成人在线观看| 亚洲欧美日本一区二区| 亚洲最大成人在线观看| 亚洲第一中文av| 久久国产精品国产精品| www.99r| 夜夜夜夜夜夜操| 国产高清免费在线| 国产又粗又大又爽的视频| 国产奶头好大揉着好爽视频| 成人在线观看www| 99久久免费观看| 97国产在线播放| 久久午夜夜伦鲁鲁一区二区| 中文字幕第80页| 色综合五月婷婷| 妺妺窝人体色www看人体| 日韩人妻无码精品久久久不卡| 黄色大片中文字幕| 97xxxxx| 中文字幕第一页在线视频| 51xx午夜影福利| 精品视频免费在线播放| 9久久婷婷国产综合精品性色| 亚洲妇熟xx妇色黄蜜桃| 国产精品日韩三级| 热久久精品免费视频| 一级 黄 色 片一| 欧美一级视频在线播放| 美女网站免费观看视频| 在线一区二区不卡| 青青青青草视频| 亚洲娇小娇小娇小| 婷婷无套内射影院| 色噜噜狠狠一区二区| 国产一区二区三区乱码| 婷婷六月天在线| 免费无码毛片一区二三区| 91国产精品视频在线观看| 特大黑人娇小亚洲女mp4| 日本中文字幕片| 干日本少妇视频| 天堂中文视频在线| 欧美亚洲日本一区二区三区| 91女神在线观看| 色综合av综合无码综合网站| 亚洲综合20p| 久久午夜夜伦鲁鲁一区二区| 黄色三级中文字幕| 超碰中文字幕在线观看| 国产精彩免费视频| 久久久久久人妻一区二区三区| 国产一区二区在线免费播放| 18禁免费观看网站| 永久免费网站视频在线观看| 亚洲 欧美 另类人妖| 婷婷无套内射影院| 丁香色欲久久久久久综合网| 欧美专区第二页| 日本一二三四区视频| 9l视频白拍9色9l视频| 免费黄色福利视频| 日本a在线免费观看| 国产精品久久久久9999爆乳| 热这里只有精品| 国产精品av免费| 亚欧精品在线视频| 日韩欧美色视频| 亚洲18在线看污www麻豆| 艹b视频在线观看| 久久这里只精品| 热久久久久久久久| 91免费视频黄|