黄色网址大全免费-黄色网址你懂得-黄色网址你懂的-黄色网址有那些-免费超爽视频-免费大片黄国产在线观看

Java中的this和super的應用


Java中的this和super的應用

今天動寶兒就與大家一起分享一下thissuper的應用,看看Javathissuper是怎么一回事,究竟如何理解回答。

對象的this引用:

Java提供了一this關鍵字,this關鍵字總是指向調用該方法的對象。根據this出現的位置的不同,this作為對象的默認引用有2種情形:

1.構造器中引用(指向)該構造器正在初始化的對象;

2.在方法中引用(指向)調用該方法的的對象。

this很大的作用就是讓一個類中的一個方法,訪問該類里的另一個方法或者實例變量,示例:

public void run()
{
 this.jump();  //jump()為另一個類的方法
}

 

 

this還可以,通過this調用另一個重載的構造器的初始化代碼,this(parameter1,parameter2); 示例:

 

public Apple(){}public Apple(String name,String color)
{
    this.name = name;
    this.coloe = color;
}public Apple(String name,String color,double weight)
{
    //通過this調用另一個重載的構造器的初始化代碼
    this(name,color);
    this.weight = weight;
}

 

 

this可以代表任何對象,誰調用this所在方法,this就代表誰。Java允許對象的一個成員直接調用另一個成員,可以省略this前綴,但是,如果方法里有個局部變量和成員變量同名,要在該方法里訪問這個被覆蓋的成員變量,必須使用this前綴。

super

當子類覆蓋(重寫)了父類方法后,子類的對象將無法訪問父類中被覆蓋的方法,但使用super關鍵字可以在子類中調用父類中被覆蓋的方法。

如果子類定義了和父類同名的實例變量,則會發生子類實例變量隱藏(不是覆蓋)父類實例變量的情形,可以在子類定義的實例方法中通過super關鍵字訪問父類中被隱藏的實例變量。

 

注意:

this、super在調用構造器方面:this調用的是同一個類中重構的構造器,super調用的是父類的構造器。另外:不管是否使用super調用來執行父類構造器的初始化代碼,子類構造器總會默認調用父類構造器一次。

 

以上就是動寶兒給大家帶來的thissuper的應用,更多一手資訊盡在動力節點。

 

上一篇:Java面向對象的構造器與數組對象
下一篇:動力節點帶你了解Java的特性多態

開班信息

主站蜘蛛池模板: 亚洲性爰视频 | 欧美最新的精品videoss | 日韩中文字幕一区 | 草草视频网站 | 超高清欧美videos360 | 天堂黄色网 | 97午夜理伦片在线影院 | 美女黄色免费在线观看 | 性三级视频 | 天天干天天拍天天射天天添天天爱 | 免费a视频 | 中国一级特黄特级毛片 | 国产欧美日韩精品a在线观看高清 | 日韩精品免费在线观看 | 一个人的视频www片免费 | 国产一级特黄高清在线大片 | 久久国产精品久久精 | 天天做天天爱天天爽 | 国产va免费精品观看 | 成品片a免费入口 | 精品精品国产欧美在线观看 | 一级黄色片网 | 午夜免费看视频 | 免费乱理伦片奇优影院 | 2020最新国产精品视频 | 91香蕉国产 | 免费韩国伦理片在线观看 | 天堂在线v | 中文字幕在线网站 | 成 人 黄 色 大 片 | 妞干网精品 | 欧美网站免费 | 天天操天天干天天做 | 中文字幕一区二区三区永久 | 夜夜尻| avtt国产 | 国产免费人成在线视频视频 | 亚洲天堂久久久 | 欧美成视频人免费淫片 | 一级成人 | 久久不卡一区二区三区 |