JAVA多态

多态是同一个行为具有多个不同表现形式或形态的能力。


abstract class Animal {

void eat(){

System.out.println("吃");

};

}

class Catextends Animal {

public void eat() {

System.out.println("吃鱼");

}

}

class Dogextends Animal {

public void eat() {

System.out.println("吃骨头");

}

}

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 面向对象编程有三大特性:封装、继承、多态。 封装隐藏了类的内部实现机制,可以在不影响使用的情况下改变类的内部结构,...
    snoweek阅读 471评论 0 3
  • 多态的存在有三个前提: 1.要有继承关系2.子类要重写父类的方法3.父类引用指向子类对象 看下面几个例子,你就全明...
    长脖子树阅读 5,897评论 1 4
  • 泰迪是流氓狗,这是公理。什么是公理,就是大家公认的,不需要证明的。 和不是朋友的朋友聊天,本来很正常的聊天,从她发...
    i石头阅读 1,955评论 0 1
  • 郭亚锋 焦点六期 坚持分享第38天 不看焦点书,真的不知道该写什么。每天分享都是流水帐。而且记录的负向事情...
    自由飞翔的蜗牛阅读 137评论 0 0
  • 云南,得天独厚的气候,是海鸥的冬季栖息地,观鸥,占得绝句于后。 苍山碧水白云间 点点海鸥一片蓝 虽恋波涛搏击梦 还...
    一剑阁阅读 905评论 1 7