首页 > 编程语言 > 详细

java中的抽象类

时间:2017-12-27 18:47:19      阅读:268      评论:0      收藏:0      [点我收藏+]
/*知识点:抽象类 实例:     定义一个抽象动物类Animal,提供抽象方法叫cry(),猫、狗都是动物类的子类,     由于cry()为抽象方法,所以Cat、Dog必须要实现cry()方法。如下: */ //定义抽象动物类Animal abstract class Animal {     //定义一个抽象方法     public abstract void cry(); } //定义一个类描述猫并继承抽象动物类 class Cat extends Animal {         //重写抽象方法     @Override //标签,表示覆盖的意思     public void cry()     {         System.out.println("喵喵...");     } } //定义一个类描述狗并继承抽象动物类 class Dog extends Animal {         //重写抽象方法     @Override //标签,表示覆盖的意思     public void cry()     {         System.out.println("汪汪...");     } } class AbstractDemos {     public static void main(String[] args)      {         Animal c1 = new Cat();         Animal d1 = new Dog();         c1.cry();         d1.cry();     } }


java中的抽象类

原文:http://blog.51cto.com/freshair/2055208

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!