97国产精品视频人人做人人爱,3344在线观看无码,成年人国产视频,欧美日一级片,在线看AV天堂,高清无码一本到东京热,欧美一级黄片一区2区,免费又爽又刺激高潮网址

Java中this關鍵字的詳解

2019-8-17    seo達人

在java的學習中,當接觸到類這一章的時候,就會避免不了的接觸到this關鍵字。



首先,this關鍵字指向的是當前對象的引用



作用:

             this.屬性名稱                

                   指的是訪問類中的成員變量,用來區分成員變量和局部變量(重名問題)



              



class Test_08{

public static void main(String [] args){

//調用無參構造函數,

Person p1 = new Person();

p1.setAge(20);

p1.setName("張三");

p1.setGender("男");

System.out.println(""+p1.getName()+" 今年"+p1.getAge()+"歲 性別為:"+p1.getGender());

}



}

class Person{

private String name;

private int age;

private String gender;

Person(){}

Person(String name,int age,String gender){

this.name = name;

this.age = age;

this.gender = gender;

}

public void setName(String name){

name = name;

}

public String getName(){

return name;

}

public void setAge(int age){

age = age;

}

public int getAge(){

return age;

}

public void setGender(String gender){

gender = gender;

}

public String getGender(){

return gender;

}

}

 







對Test_08運行后發現,調用的set方法并沒有對 對象中的變量進行賦值,是因為,傳入的參數變量名與類中屬性變量名重復,因此我們在set方法和有參構造方法中加上了this.類屬性名稱,這樣就可以完成對 對象變量的賦值。如下圖:







             this.方法名稱              

                                用來訪問本類的成員方法



              this();                              

                                                    訪問本類的構造方法



                                                    ()中可以有參數的 如果有參數 就是調用指定的有參構造

           注意事項:

                            1.this() 不能使用在普通方法中 只能寫在構造方法中

                            2.必須是構造方法中的第一條語句



例如,當我們把this()放在有參構造函數的末尾時,例如用this("哈哈");我們先不管語法是否有錯誤,試著按照程序的運行來判斷一下結果,我們可以看出,當在創建對象時,假定調用含有this(“哈哈”)的構造函數,則剛開始存放的值,會被this(“哈哈”)調用的只含有一個參數的構造函數覆蓋,也就是說,最后的name會變成“哈哈”,這是與我們的初衷相違背的,而且運行結果也是報錯,



當我們換到構造方法的第一句時,則不會有這種錯誤,因為它并不會影響到后面name的賦值。







 







 



我們接下來把this語句放在構造函數的第一句位置,



就不會有報錯







 

————————————————

版權聲明:本文為CSDN博主「BetterShon」的原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接及本聲明。

原文鏈接:https://blog.csdn.net/weixin_42386014/article/details/81138684

日歷

鏈接

個人資料

藍藍設計的小編 http://www.0391cbd.com

存檔

主站蜘蛛池模板: 亚洲精品无码专区在线观看| 99久久精品国产自免费| 欧美性猛交xxxx乱大交极品| 福利一区在线| 亚洲第一中文字幕| 最新亚洲人成无码网站欣赏网| 国产成人久视频免费| 九色在线视频导航91| 九色视频线上播放| 国产男人天堂| 国产成人AV综合久久| 国产精鲁鲁网在线视频| 午夜丁香婷婷| 亚洲男人的天堂视频| 国产99视频精品免费视频7| 五月激情综合网| 亚洲无卡视频| 亚洲Av激情网五月天| 国产精品女同一区三区五区| 伊人色综合久久天天| 国产视频欧美| 狠狠做深爱婷婷综合一区| 国产精品成人久久| 99热国产在线精品99| 亚洲码一区二区三区| 国产av剧情无码精品色午夜| 97精品国产高清久久久久蜜芽| 国产精品99一区不卡| 国产亚洲精久久久久久久91| 亚洲第一香蕉视频| 无码高潮喷水专区久久| 91av成人日本不卡三区| 色噜噜久久| 国产视频a| 国产青青操| 2022国产无码在线| 国产熟女一级毛片| 国产黄在线免费观看| 国产香蕉一区二区在线网站| 福利在线不卡| 亚洲av中文无码乱人伦在线r| 欧美国产日韩一区二区三区精品影视 | 看国产毛片| 久久这里只有精品国产99| 97色婷婷成人综合在线观看| 亚洲国产天堂久久综合| WWW丫丫国产成人精品| 国产日本欧美在线观看| 成人国产精品视频频| 9久久伊人精品综合| 在线亚洲精品福利网址导航| 成人国产精品一级毛片天堂| 国产精品无码在线看| 国产精品内射视频| 在线欧美国产| 天天干伊人| 色偷偷综合网| 亚洲天堂精品在线观看| 日本91在线| 91人人妻人人做人人爽男同| 久久不卡精品| 8090成人午夜精品| 99九九成人免费视频精品| 女人18毛片水真多国产| 黄色网址手机国内免费在线观看| a级毛片免费播放| 91精品国产一区| 在线五月婷婷| 久久天天躁狠狠躁夜夜2020一| 伊人成人在线| 国产成人在线小视频| 在线不卡免费视频| 91丝袜在线观看| 精品乱码久久久久久久| 国产精品亚洲综合久久小说| 中文字幕人成人乱码亚洲电影| 国产高清在线观看| 被公侵犯人妻少妇一区二区三区 | 日韩无码黄色| 丁香婷婷激情网| 狠狠干欧美| 国产精品蜜臀|