欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

java中調(diào)用super的實(shí)例講解

 更新時(shí)間:2020年12月22日 15:16:36   作者:小妮淺淺  
在本篇文章里小編給大家分享了一篇關(guān)于java中調(diào)用super的實(shí)例講解內(nèi)容,有興趣的朋友們可以學(xué)習(xí)下。

在java中類之間也是有著繼承關(guān)系的,就我們之前有提到不少父類與子類的一些問(wèn)題。 講的以子類的調(diào)用為主,那么有小伙伴知道父類的調(diào)用方法嗎?這里我們需要借助關(guān)鍵字super來(lái)實(shí)現(xiàn)。下面我們就來(lái)講講super的概念、調(diào)用方法、應(yīng)用范圍,幫助大家找到使用supei調(diào)用父類的方法。

1.概念

super關(guān)鍵字用于引用使用該關(guān)鍵字的類的超類。

作為獨(dú)立語(yǔ)句出現(xiàn)的 super 表示調(diào)用超類的構(gòu)造方法。

2.調(diào)用超類方法

super.<methodName>()

只有在如下情況中才需要采用這種用法:要調(diào)用在該類中被重寫(xiě)的方法,以便指定應(yīng)當(dāng)調(diào)用在超類中的該方法。

3.應(yīng)用范圍

訪問(wèn)父類的方法。

調(diào)用父類構(gòu)造方法。

訪問(wèn)父類中的隱藏成員變量。

4.實(shí)例

public class Parent {
  public String name;
  public Parent(){
    System.out.println("父類默認(rèn)無(wú)參構(gòu)造方法");
  }
}
public class Son extends Parent {
  public Son(){
    System.out.println("子類默認(rèn)無(wú)參構(gòu)造方法");
  }
  public void printName(){
    System.out.println(super.name);
  }
}

以上就是super在java基礎(chǔ)中的調(diào)用方法,今天我們學(xué)習(xí)的是針對(duì)于父類屬性的調(diào)用。

實(shí)例擴(kuò)展:

package mk.bigdata.java3;
public class Person {
  String name;
  int age ;
  int id = 1001;//身份證
  public Person(){
    System.out.println("我無(wú)處不在");
  }
  public Person(String name){
    this.name = name ;
  }
  public Person(String name, int age ){
    this(name);
    this.age = age;
  }
  public void eat(){
    System.out.println("人:吃飯");
  }
  public void walk(){
    System.out.println("人:走路");
  }
}

到此這篇關(guān)于java中調(diào)用super的實(shí)例講解的文章就介紹到這了,更多相關(guān)super如何在java基礎(chǔ)中調(diào)用內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • java 三角形類 Triangle的用法詳解

    java 三角形類 Triangle的用法詳解

    這篇文章主要介紹了java 三角形類 Triangle的用法詳解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2021-02-02
  • 超詳細(xì)講解SpringCloud?Commons公共抽象的用法

    超詳細(xì)講解SpringCloud?Commons公共抽象的用法

    這篇文章主要介紹了超詳細(xì)講解SpringCloud?Commons公共抽象的用法,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-04-04
  • Dubbo+zookeeper搭配分布式服務(wù)的過(guò)程詳解

    Dubbo+zookeeper搭配分布式服務(wù)的過(guò)程詳解

    Dubbo作為分布式架構(gòu)比較后的框架,同時(shí)也是比較容易入手的框架,適合作為分布式的入手框架,下面是簡(jiǎn)單的搭建過(guò)程,對(duì)Dubbo+zookeeper分布式服務(wù)搭建過(guò)程感興趣的朋友一起看看吧
    2022-04-04
  • 詳解Java LinkedHashMap與HashMap的使用

    詳解Java LinkedHashMap與HashMap的使用

    這篇文章主要通過(guò)幾個(gè)示例為大家詳細(xì)介紹了Java中LinkedHashMap與HashMap的常見(jiàn)使用和概述,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2022-10-10
  • 利用Springboot+Caffeine實(shí)現(xiàn)本地緩存實(shí)例代碼

    利用Springboot+Caffeine實(shí)現(xiàn)本地緩存實(shí)例代碼

    Caffeine是一個(gè)基于Java8開(kāi)發(fā)的提供了近乎最佳命中率的高性能的緩存庫(kù),下面這篇文章主要給大家介紹了關(guān)于利用Springboot+Caffeine實(shí)現(xiàn)本地緩存的相關(guān)資料,需要的朋友可以參考下
    2023-01-01
  • Springboot集成定時(shí)器和多線程異步處理操作

    Springboot集成定時(shí)器和多線程異步處理操作

    這篇文章主要介紹了Springboot集成定時(shí)器和多線程異步處理操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-09-09
  • springboot2.x使用Jsoup防XSS攻擊的實(shí)現(xiàn)

    springboot2.x使用Jsoup防XSS攻擊的實(shí)現(xiàn)

    這篇文章主要介紹了springboot2.x使用Jsoup防XSS攻擊的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-04-04
  • Java Process.waitFor()方法詳解

    Java Process.waitFor()方法詳解

    這篇文章主要介紹了Java Process.waitFor()方法詳解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-12-12
  • 創(chuàng)建好SpringBoot項(xiàng)目后但是找不到Maven的解決方法

    創(chuàng)建好SpringBoot項(xiàng)目后但是找不到Maven的解決方法

    在使用IDEA專業(yè)版創(chuàng)建好SpringBoot項(xiàng)目后,發(fā)現(xiàn)上方導(dǎo)航欄的運(yùn)行按鈕是灰色的,而且左側(cè)導(dǎo)航欄的pom.xml的圖標(biāo)顏色也不是正常的,點(diǎn)開(kāi)右側(cè)導(dǎo)航欄的Maven后,發(fā)現(xiàn)Maven找不到,所以本文介紹了創(chuàng)建好SpringBoot項(xiàng)目后但是找不到Maven的解決方法,需要的朋友可以參考下
    2024-10-10
  • 詳細(xì)了解JAVA NIO之Buffer(緩沖區(qū))

    詳細(xì)了解JAVA NIO之Buffer(緩沖區(qū))

    這篇文章主要介紹了JAVA NIO之Buffer(緩沖區(qū))的相關(guān)資料,文中講解非常細(xì)致,幫助大家更好的學(xué)習(xí)JAVA NIO,感興趣的朋友可以了解下
    2020-07-07

最新評(píng)論