Java中多态是什么?
来源:互联网 发布:出纳软件怎么用 编辑:程序博客网 时间:2024/05/29 09:42
/**
*创建俩个对象,对一个方法(也就是对象的行为)
*/
public class Animals {
public static void main(String[] args) {Animal a=new Dog();//对象狗
a.eat();//方法是吃饭(行为)
a=new Cat();//对象猫
a.eat();//方法是吃饭(行为)
}
}
~~~~***********************~~~~~~~
public class Animal {
public void eat(){
System.out.println("吃饭");//同一个方法
}
}
~~~~***********************~~~~~~~
public class Cat extends Animal {
public void eat(){
super.eat();
System.out.println("动物-猫吃鱼");//猫的方法为
}
}
~~~~***********************~~~~~~~
public class Dog extends Animal {
public void eat(){
super.eat();
System.out.println("动物-狗吃骨头");//狗的方法为
}
}
阅读全文
1 0
- Java中多态是什么?
- java是什么,编程是什么
- Java是什么
- JAVA 是什么?
- JAVA是什么?
- Java是什么?
- Java是什么?
- Java是什么
- java是什么?
- Java 是什么?
- Java是什么?
- Java是什么
- Java是什么
- Java是什么?
- Java是什么
- Java是什么
- java xml是什么,作用是什么
- JAVA是什么?--程式先锋
- java面试题(一)
- sqlplus的环境变量设置
- 【代码笔记】iOS-导航条的标题(label)
- MVC5+EF6 入门完整教程七
- JS中使用FormData上传文件、图片的方法
- Java中多态是什么?
- 按单词逆序打印字符串
- 重写toString方法的好处
- intellij idea操作maven时控制台中文乱码
- DNF劫持和谐了三方数据异常哪位大佬来一发
- C++ string 与 int拼接
- 仿bilibili搜索框效果
- Python 列表类型及相关操作
- hibernate映射文件标签详解