亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 開發 > Java > 正文

Java中的構造方法this、super的用法詳解

2024-07-14 08:41:37
字體:
來源:轉載
供稿:網友

1、構造方法

定義:與類同名沒有返回值的方法稱為構造方法;

public class test1 {private String name;private int age;public test1(){}}

上面的test1()是默認構造方法,即使沒有定義java虛擬機在運行的時候也會自動生成,

當然如果定義了重載的構造方法便不會自動生成;

構造方法的作用有兩點1.通過構造方法建立一個對象;2.通過構造方法可以快速的賦初值;

public class Main {public static void main(String[] args) {test1 t1=new test1();//new后面加上構造方法建立了一個對象}}

而如果類中有其它屬性的話可以有構造方法的重載:

public test1(String name, int age) {this.name = name;this.age = age;}

利用重載的構造方法可以很快速的給對象賦初值,特別是對于private的屬性,如果用getter和setter很不方便;

public static void main(String[] args) {test1 t1=new test1();test1 t2=new test1("bob", 18);System.out.println(t1);System.out.println(t2);}

輸出結果:

test1 [name=null, age=0]
test1 [name=bob, age=18]

t1沒有賦初值所有它里面的值是系統設置的初值;

t2利用有參的構造方法,直接給屬性設置了初值,非常的方便,就不用setter方法來一個個設置值;

2. this

誰調用指向誰,是指向調用的對象;

舉例說明:

在上面的test1 類中加上以下fly()方法:

public void fly(){System.out.println(this.name+"會飛");//this指向調用的對象}

在運行中調用:

public static void main(String[] args) {test1 t1=new test1();test1 t2=new test1("bob", 18);t1.fly();//方法中的this指向t1t2.fly();//方法中的this指向t2// System.out.println(t1);// System.out.println(t2);}

結果如下:

null會飛
bob會飛

另外this還需要注意的一點是用在構造方法中:

public test1(String name, int age) {this();//在運行構造方法進行屬性賦值前是一定會先調用無參數的構造方法this.name = name;this.age = age;}

當然構造方法調用主要看this(參數列表)看圓括號里面的參數列表和哪一個構造方法相同就執行哪一個構造方法;

2. super:指向父類,調用父類的屬性和方法;

其實使用起來和this關鍵字差不多;

public test1(){super();}

上面的super(()調用的是父類的構造方法,如果沒有繼承父類的話,那么它的父類是指向object(所有類的超類);

使用:suiper關鍵字加“ . ”可以訪問父類可以訪問的屬性和方法,一般用于區分被子類重寫了的方法;

使用this(參數列表)和super(參數列表)的構造方法注意事項:

a.  只能夠位于構造方法的第一行;

b. 不能同時出現在一個構造方法中;

c. 總是會先訪問完父類的構造方法在訪問子類里面的構造方法;

總結

以上所述是小編給大家介紹的Java中的構造方法this、super的用法,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對VeVb武林網網站的支持!


注:相關教程知識閱讀請移步到JAVA教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产精品扒开腿做爽爽爽男男| www.日本久久久久com.| 日本一区二区三区四区视频| 国产成人在线精品| 国产在线拍偷自揄拍精品| 亚洲精品美女久久久久| 在线播放国产一区中文字幕剧情欧美| 国产一区二区三区在线播放免费观看| 大伊人狠狠躁夜夜躁av一区| 国产一区深夜福利| 91免费的视频在线播放| 性欧美视频videos6一9| 国产精品自拍小视频| 日韩免费观看在线观看| 日韩免费在线观看视频| 91啪国产在线| 精品国产乱码久久久久酒店| 欧美精品性视频| 久久精品国产2020观看福利| 亚洲jizzjizz日本少妇| 亚洲欧美在线第一页| 97国产真实伦对白精彩视频8| 久久久久久国产精品久久| 国产主播喷水一区二区| 精品国产成人av| 欧美激情视频三区| 欧美二区在线播放| 蜜臀久久99精品久久久久久宅男| 精品欧美一区二区三区| 热久久这里只有精品| 国产欧美亚洲精品| 琪琪第一精品导航| 久久精品亚洲94久久精品| 久久精品人人做人人爽| 亚洲欧美在线一区二区| 国产精品久久久精品| 亚洲无线码在线一区观看| 色婷婷**av毛片一区| 亚洲最大的成人网| 成人精品久久av网站| 91精品久久久久久久久久久久久久| 中文字幕精品久久久久| 精品一区二区三区三区| 国产成人91久久精品| 中日韩美女免费视频网站在线观看| 欧美精品在线播放| 国产日韩欧美在线观看| 午夜精品视频网站| 欧洲中文字幕国产精品| 日韩欧美亚洲范冰冰与中字| 国内精品久久久| 欧美猛交免费看| 色偷偷噜噜噜亚洲男人的天堂| 久久夜精品va视频免费观看| 亚洲天堂免费在线| 国产精自产拍久久久久久| 国产精品扒开腿做| 国产精品一区二区av影院萌芽| 九色精品免费永久在线| 国产精品久久久久久久久影视| 亚洲第一国产精品| 亚洲午夜未满十八勿入免费观看全集| 中文字幕久久亚洲| 97热在线精品视频在线观看| 日韩一区二区在线视频| 国产视频精品自拍| 伊人成人开心激情综合网| 国产精品1234| 国内偷自视频区视频综合| 日韩成人av一区| 亚洲欧洲国产精品| 国产亚洲人成网站在线观看| 精品中文视频在线| 国产精品视频大全| 国产精品久久久久影院日本| 久久久精品久久久久| 国产欧美日韩亚洲精品| 亚洲人成亚洲人成在线观看| 一本色道久久综合狠狠躁篇的优点| 亚洲国内高清视频| 国产日韩欧美成人| 视频直播国产精品| 久久精品国产亚洲| 美日韩丰满少妇在线观看| 日韩免费观看网站| 91精品国产91久久久久久久久| 九九热99久久久国产盗摄| 欧美日韩国产页| 日韩精品极品在线观看| 91精品免费久久久久久久久| 日本aⅴ大伊香蕉精品视频| 国产日韩精品在线播放| 亚洲精品av在线| 国产91在线播放| 欧美一区二区三区图| 中文字幕一区电影| 成人乱人伦精品视频在线观看| 亚洲精品自拍第一页| 在线激情影院一区| 欧美成人自拍视频| 欧美视频在线看| 亚洲最新av网址| 国产精品偷伦免费视频观看的| 欧美日韩一区二区三区| 久久久久中文字幕2018| 久久精品久久久久| 伊人久久综合97精品| 欧美日韩国产一区在线| 国产日韩欧美在线| 国产欧美日韩中文| 亚洲国产天堂久久国产91| 色噜噜狠狠狠综合曰曰曰88av| 69国产精品成人在线播放| 成人精品一区二区三区电影免费| 97精品视频在线| 国产精选久久久久久| 亚洲人成77777在线观看网| 亚洲精品v欧美精品v日韩精品| 国产一区二区三区18| 欧美中文字幕第一页| 欧美国产日本在线| 丝袜亚洲另类欧美重口| 国产精品视频一区二区三区四| 亚洲二区中文字幕| 日韩在线观看你懂的| 日本欧美黄网站| 欧美激情视频给我| 成人午夜在线影院| 国产精品久久激情| 亚洲高清福利视频| 日韩欧美在线视频日韩欧美在线视频| 欧美一区二区三区免费视| 日韩大陆欧美高清视频区| 国产精品黄色影片导航在线观看| 综合网日日天干夜夜久久| 亚洲一区二区免费| 国产精品视频资源| 91精品国产91久久久久福利| 国产一区二区三区毛片| 热久久免费视频精品| 久久中国妇女中文字幕| 国产成人拍精品视频午夜网站| 色综合视频网站| 亚洲乱亚洲乱妇无码| 一色桃子一区二区| 91精品视频免费观看| 精品中文视频在线| 日韩精品视频三区| 97av视频在线| 亚洲精品99久久久久| 国产成人自拍视频在线观看| 福利一区福利二区微拍刺激| 中文字幕日本欧美| 国产精品福利久久久| 精品网站999www| 91经典在线视频| 中文字幕v亚洲ⅴv天堂| 7777精品视频| 亚洲人成在线电影| 欧美精品在线观看| 国产成人在线精品| 久久久女女女女999久久| 欧美夫妻性生活xx| 亚洲欧美一区二区精品久久久|