国产精品爱久久久久久久小说,女人扒开腿让男人桶到爽 ,亚洲欧美国产双大乳头,国产成人精品综合久久久久,国产精品制服丝袜无码,免费无码精品黄av电影,黑色丝袜无码中中文字幕,乱熟女高潮一区二区在线

    Java中this關(guān)鍵字的詳解

    2019-8-17    seo達(dá)人

    在java的學(xué)習(xí)中,當(dāng)接觸到類這一章的時候,就會避免不了的接觸到this關(guān)鍵字。



    首先,this關(guān)鍵字指向的是當(dāng)前對象的引用



    作用:

                 this.屬性名稱                

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



                  



    class Test_08{

    public static void main(String [] args){

    //調(diào)用無參構(gòu)造函數(shù),

    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運(yùn)行后發(fā)現(xiàn),調(diào)用的set方法并沒有對 對象中的變量進(jìn)行賦值,是因?yàn)椋瑐魅氲膮?shù)變量名與類中屬性變量名重復(fù),因此我們在set方法和有參構(gòu)造方法中加上了this.類屬性名稱,這樣就可以完成對 對象變量的賦值。如下圖:







                 this.方法名稱              

                                    用來訪問本類的成員方法



                  this();                              

                                                        訪問本類的構(gòu)造方法



                                                        ()中可以有參數(shù)的 如果有參數(shù) 就是調(diào)用指定的有參構(gòu)造

               注意事項(xiàng):

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

                                2.必須是構(gòu)造方法中的第一條語句



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



    當(dāng)我們換到構(gòu)造方法的第一句時,則不會有這種錯誤,因?yàn)樗⒉粫绊懙胶竺鎛ame的賦值。







     







     



    我們接下來把this語句放在構(gòu)造函數(shù)的第一句位置,



    就不會有報錯







     

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

    版權(quán)聲明:本文為CSDN博主「BetterShon」的原創(chuàng)文章,遵循 CC 4.0 BY-SA 版權(quán)協(xié)議,轉(zhuǎn)載請附上原文出處鏈接及本聲明。

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

    日歷

    鏈接

    個人資料

    存檔

    主站蜘蛛池模板: 打屁股视频网站| 色多多视频网站| 亚洲精品一区二三区不卡| 人妻被修空调在夫面侵犯| 青草精品视频| 97无码人妻福利免费公开在线视频| 国产精品成人影院在线| 第一页在线| 国产av一区二区不卡| www国产亚洲精品久久| 成人做爰69片免费观看| 日本视频中文字幕| 日本熟妇浓毛| 亚洲成a人片在线观看的电影| 成人欧美一区二区三区白人| 国产农村妇女毛片精品| 2018av天堂在线视频精品观看| 亚洲天堂女人| 久久精品一本到99热免费| 精品久久久精品| 精产国品一二三产区m553麻豆| 中文字幕人妻av一区二区| www黄色com| 在线免费小电影| 少妇性l交大片7724com| 玩爽少妇人妻系列| 狠狠躁夜夜躁av无码中文幕| 国产成人亚洲老熟女精品| 国产精品爆乳在线播放第一人称 | 99久久久国产精品消防器材| 日韩久久一区二区| 国产jizzjizz视频| 久久精品国产只有精品66| 色九九| 伊人网中文字幕| 在线看无码的免费网站| 国产v综合v亚洲欧美大| aaa级片| aa级黄色片| 国产高清自产拍AV在线| 亚洲国产精品成人精品无码区|