Java面向对象抽象类实例练习
2017-08-24 09:38
399 查看
abstract class Animal { abstract void eat(); } class Cat extends Animal { void eat() { System.out.println("eat fish"); } } class Dog extends Animal { void eat() { System.out.println("gnaw bone"); } } class Pig extends Animal { void eat() { System.out.println("eat rice"); } } class Duotai { public static void main(String[] args) { method(new Cat()); method(new Dog()); method(new Pig()); } public static void method(Animal a) { a.eat(); } }
相关文章推荐
- Java面向对象接口的应用实例练习
- Java面向对象抽象类实例
- java面向对象高级分层实例_测试类(main方法所在的类)
- Java面向对象实例(双色球摇号篇)
- Java学习系列(五)Java面向对象之抽象类、接口、内部类、枚举类详解
- Java面向对象高级--抽象类的基本概念------abstract
- 面向对象程序设计上机练习一(函数重载)(java)
- java 面向对象抽象类的应用
- Java面向对象1(练习)
- JAVA笔记六(21-24 对象转型(多态性)、面向对象应用、抽象类和抽象函数)
- Java面向对象习题练习
- 【面向对象课程项目:纸牌】Java实例学习(一):优秀源码的分析
- Java面向对象-抽象类
- java面向对象中抽象类的使用方法
- java 面向对象基础与练习
- 【面向对象课程项目:纸牌】Java实例学习(二):优秀源码与自己模型的对比
- Java学习系列(五)Java面向对象之抽象类、接口、内部类、枚举类详解
- JAVA面向对象练习
- 黑马程序员--03.Java面向对象--06.【final关键字】【抽象类】【接口】
- java面向对象、抽象类