教育行業(yè)A股IPO第一股(股票代碼 003032)

全國(guó)咨詢/投訴熱線:400-618-4000

Java培訓(xùn):this和super的用法區(qū)別是什么?

更新時(shí)間:2023年12月19日09時(shí)54分 來(lái)源:傳智教育 瀏覽次數(shù):

好口碑IT培訓(xùn)

  通過(guò)super()調(diào)用父類構(gòu)造方法的代碼必須位于子類構(gòu)造方法的第一行,并且只能出現(xiàn)一次。

  super和this關(guān)鍵字的作用非常相似,都可以調(diào)用構(gòu)造方法、普通方法和屬性,但是兩者之間還是有區(qū)別的,super與this的區(qū)別如表4-1所示。

  表4-1 super與this的區(qū)別

super與this的區(qū)別是什么?

  需要注意的是,this和super兩者不可以同時(shí)出現(xiàn),因?yàn)閠his和super在調(diào)用構(gòu)造方法時(shí)都要求必須放在構(gòu)造方法的首行。

0 分享到:
和我們?cè)诰€交談!