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

java中的抽象类

时间:2017-12-27 18:50:04      阅读:159      评论: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
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!