亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

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

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

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

1.概念

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

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

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

super.<methodName>()

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

3.應(yīng)用范圍

訪問父類的方法。

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

訪問父類中的隱藏成員變量。

4.實例

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

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

實例擴(kuò)展:

package mk.bigdata.java3;
public class Person {
  String name;
  int age ;
  int id = 1001;//身份證
  public Person(){
    System.out.println("我無處不在");
  }
  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的實例講解的文章就介紹到這了,更多相關(guān)super如何在java基礎(chǔ)中調(diào)用內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

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

    java 三角形類 Triangle的用法詳解

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

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

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

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

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

    詳解Java LinkedHashMap與HashMap的使用

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

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

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

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

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

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

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

    Java Process.waitFor()方法詳解

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

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

    在使用IDEA專業(yè)版創(chuàng)建好SpringBoot項目后,發(fā)現(xiàn)上方導(dǎo)航欄的運行按鈕是灰色的,而且左側(cè)導(dǎo)航欄的pom.xml的圖標(biāo)顏色也不是正常的,點開右側(cè)導(dǎo)航欄的Maven后,發(fā)現(xiàn)Maven找不到,所以本文介紹了創(chuàng)建好SpringBoot項目后但是找不到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

最新評論