真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

怎么在Java中實(shí)現(xiàn)方法重寫(xiě)和多態(tài)

這篇文章將為大家詳細(xì)講解有關(guān)怎么在Java中實(shí)現(xiàn)方法重寫(xiě)和多態(tài),文章內(nèi)容質(zhì)量較高,因此小編分享給大家做個(gè)參考,希望大家閱讀完這篇文章后對(duì)相關(guān)知識(shí)有一定的了解。

在嵊泗等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強(qiáng)發(fā)展的系統(tǒng)性、市場(chǎng)前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務(wù)理念,為客戶提供成都網(wǎng)站制作、成都網(wǎng)站設(shè)計(jì)、外貿(mào)營(yíng)銷網(wǎng)站建設(shè) 網(wǎng)站設(shè)計(jì)制作按需開(kāi)發(fā),公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),品牌網(wǎng)站設(shè)計(jì),全網(wǎng)營(yíng)銷推廣,外貿(mào)網(wǎng)站制作,嵊泗網(wǎng)站建設(shè)費(fèi)用合理。

子類的方法與父類的方法具有相同的返回類型和簽名,子類方法重寫(xiě)父類方法。

class A{
  int i,j;          //父類變量
  A(int a,int b){    //父類構(gòu)造
    i=a;
    j=b;
  }
  void show(){     //父類方法
    System.out.println(i+"  "+j);
  }
}
class B extends A{   //繼承父類
  int k;             //子類變量
  B(int a,int b,int c){  //子類構(gòu)造
    super(a,b);     //調(diào)用父類構(gòu)造
    k=c;
  }
  void show(){     //子類方法重寫(xiě)父類方法,會(huì)隱藏父類方法
    System.out.println(i+"  "+j);
  }
  void show(String msg){   //子類方法,重載父類方法(方法簽名不同,稱為重載)
    //super.show();         //顯示調(diào)用父類方法
    System.out.println(msg+k);
  }
}
class Override{
  public static void main(String[] args){
    B b=new B(1,2,3);
    b.show("This is k: ");
    b.show();
  }
}

多態(tài):父類對(duì)象可以引用子類對(duì)象,引用不同對(duì)象造成不同結(jié)果,稱為多態(tài)。

class Sup{          //父類
  void who(){
    System.out.println("Sup");
  }
}
class Sub1 extends Sup{     //子類
  void who(){
    System.out.println("Sub1");
  }
}
class Sub2 extends Sup{    //子類
  void who(){
    System.out.println("Sub2");
  }
}
class DynDispDemo{
  public static void main(String[] args){
    Sup sup=new Sup();      //父類對(duì)象
    Sub1 sub1=new Sub1();  //子類對(duì)象
    Sub2 sub2=new Sub2();  //子類對(duì)象
    Sup supf;    //父類對(duì)象
    supf=sup;   //父類對(duì)象引用父類對(duì)象
    supf.who(); //調(diào)用父類方法
    supf=sub1; //父類對(duì)象引用子類對(duì)象
    supf.who(); //調(diào)用子類方法
    supf=sub2; //父類對(duì)象引用子類對(duì)象
    supf.who(); //調(diào)用子類方法
  }
}

關(guān)于怎么在Java中實(shí)現(xiàn)方法重寫(xiě)和多態(tài)就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,可以學(xué)到更多知識(shí)。如果覺(jué)得文章不錯(cuò),可以把它分享出去讓更多的人看到。


網(wǎng)站題目:怎么在Java中實(shí)現(xiàn)方法重寫(xiě)和多態(tài)
鏈接地址:http://weahome.cn/article/jsgced.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部