定义一个抽象类A,它有一个抽象方法print,分别定义A的两个子类A1和A2,具体实现各自的print方法输出不同的字符串“A1的方法”和“A2的方法”;声明一个A的变量,创建A1和A2的两个对象,把它们依次赋给A的 变量,并且调用print方法实现多态性.
定义一个抽象类A,它有一个抽象方法print,分别定义A的两个子类A1和A2,具体实现各自的print方法输出不同的字符
答案:1 悬赏:60 手机版
解决时间 2021-07-19 04:15
- 提问者网友:活着好累
- 2021-07-18 20:52
最佳答案
- 五星知识达人网友:山君与见山
- 2021-07-18 21:32
abstract class A{
abstract void print();
}
class A1 extends A{
void print(){
System.out.println(A1's method);
}
}
class A2 extends A{
void print(){
System.out.println(A2's method);
}
}
public class Test{
public static void main(String args[]){
A a = null;
a = new A1();
a.print();
a = new A2();
a.print();
}
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯