java中多态是怎么实现的
发布网友
发布时间:2022-05-03 05:29
我来回答
共2个回答
热心网友
时间:2023-10-11 06:10
interface A{
}
class B implements A{
}
class C implements A{
}
public class DuoTai {
public static void main(String[] args) {
//这里就是多态
A b=new B();
A c=new C();
}
}
热心网友
时间:2023-10-11 06:11
声明一个类作为父类,创建多个子类用父类NEW子类这个就是多态了
例如:
//创建一个父类
public class Person(){
private int age ;
private String name;
public void say(){
System.out.println("我是人类");
}
}
//创建子类继承父类
public class Man extends Person(){
...
}
public class Woman extends Person(){
...
}
//使用父类NEW子类(多态)
Person P1=new Man();
Person p2=new Woman();
热心网友
时间:2023-10-11 06:10
interface A{
}
class B implements A{
}
class C implements A{
}
public class DuoTai {
public static void main(String[] args) {
//这里就是多态
A b=new B();
A c=new C();
}
}
热心网友
时间:2023-10-11 06:11
声明一个类作为父类,创建多个子类用父类NEW子类这个就是多态了
例如:
//创建一个父类
public class Person(){
private int age ;
private String name;
public void say(){
System.out.println("我是人类");
}
}
//创建子类继承父类
public class Man extends Person(){
...
}
public class Woman extends Person(){
...
}
//使用父类NEW子类(多态)
Person P1=new Man();
Person p2=new Woman();