码迷,mamicode.com
首页 > 编程语言 > 详细

java理解抽象类 2.19

时间:2020-02-19 01:19:09      阅读:99      评论:0      收藏:0      [点我收藏+]

标签:end   rgs   color   语音   class   sys   sage   ring   rac   

// Telphone.java
public abstract class Telphone{
    public abstract void call();
    public abstract void message();    
}

// CellPhone.java
public class CellPhone extends Telphone{
  @Override
  public void call(){
    System.out.println("键盘打电话");
  }  
  @Override  
  public void message(){  
    System.out.println("键盘发短信");
  }
}

//ModernPhone.java
public class ModernPhone extends Telphone{
  @Override
  public void call(){
    System.out.println("语音打电话");
  }  
  @Override  
  public void message(){  
    System.out.println("语音发短信");
  }
}

//Test.java
public class Test{
  public static void main(String[] args){
    Telphone te1 = new CellPhone();
    te1.call();
    te1.message();
    Telphone te2 = new ModernPhone();
    te2.call();
    te2.message();
  }  

}

 

java理解抽象类 2.19

标签:end   rgs   color   语音   class   sys   sage   ring   rac   

原文地址:https://www.cnblogs.com/cjh123/p/12329500.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!