class A {
int i, j;
A(int a, int b) {
i = a;
j = b;
}
void show() {
System.out.println("i and j:" + i + " " + j);
}
}
class B extends A {
int k;
B(int a, int b, int c) {
super(a, b);
k = c;
}
void show() {
System.out.println("k:" + k);
}
}
class Override {
public static void main(String args[]) {
B subOb = new B(1, 2, 3);
// subOb.show();
// A yinyong;
// yinyong=subOb;
// yinyong.show();
A yinyong;
yinyong = subOb;
yinyong.show();
}
}
执行的结果是 k:3
我想使用
void show() {
System.out.println("i and j:" + i + " " + j);
}
这个方法,应该怎么使用?
看书看到这里有点晕了~~
先谢谢大家了!