多态, 继承

  吃米线:


 //父类  米线类

       public  class MiXian{

          public void ChuGuo(){

           system.out.println("出一碗米线") 

}

 }


 //子类 必须继承父类的无参方法。

   Public class FeiNiu extends MiXian 

 {

      public void  ChuGuo()

{

         system.out.println ("出锅一碗,肥牛米线")

}

}

//肥肠米线

 public class FeiChang extends MiXian 

{  

         public void ChuGuo ()

{

             system.out.println ("出锅一碗肥肠米线“)

}

}

//鱼丸米线

  public class Yu extends MiXian 

{

   public void ChuGuo ()

{

    system.out.prinltn ("出锅一碗鱼丸米线")

}

}


//顾客就餐

public class GuKe

{

     public void JiuCan ()

{

     //new 出厨师对象

  ChuShi ch = new  ChuShi ();

  MiXian m = ch.ShengCan("肥牛")

m.ChuGuo();

}

}

Test 

    public static  void main (String [] args)

{

    GuKe G=  new GuKe ();

   G.JiuCan ();


}


ChuShi 


        public class ChuShi 

{

    public MiXian ShengCan (String name)

{

      MiXian mx =null;      (没有返回值会报错)

     if(name.equals("肥牛")){

           mx = new FeiNiu();

}else if (name.equals("鱼豆腐米线"))

   mx = new Yu();

return mx ; 

    (返回return mx ;)

}

}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值