日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

javase中的super、this和protected关键字

發布時間:2024/4/17 58 豆豆
生活随笔 收集整理的這篇文章主要介紹了 javase中的super、this和protected关键字 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

關鍵字

this

  記住一句話:this是指向對象本身的一個指針。

  注意:

  this只能用于方法體內,且只能在非靜態方法中,也就是說只有實例調用的方法中才能出現this,我們可以認為當new了一個實例后,實例具有類的屬性和方法,那么再調用這些方法時,就可以使用this,前提一定要弄清楚當前調用的對象是誰。

  應用:

  一、通過this可以調用另一個構造方法,但僅限于當前類的構造器。

  二、當成員變量和局部變量同名情況下,成員變量在該局部中被屏蔽,此時可通過this.成員變量,訪問成員變量。

  三、return this ,返回當前對象的引用,就是當前方法所在類的實例。

  

super

  應用:

  一、在子類構造器中要調用父類構造器,放在子類構造器第一行,格式:super(),可帶參數列表。

  二、當子類的變量(成員或局部變量)與父類成員變量同名,可用super.成員變量名來引用父類成員變量。

  三、當子類方法覆蓋父類方法時,可用super.方法名(形參列表)方式訪問父類方法。

protected

  作用:控制類的繼承者的訪問權限。  

  應用:

  一、同一個包中的類(包括該類的子類)都可訪問protected成員,包內訪問權限

  二、繼承該類的子類(不管是不是同一個包),都可以訪問protected成員。

?

轉載于:https://www.cnblogs.com/manliu/p/4093746.html

總結

以上是生活随笔為你收集整理的javase中的super、this和protected关键字的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。