JAVA:小问题

来源:百度知道 编辑:UC知道 时间:2024/06/18 14:18:28
A是父类 B是子类 A的对象可不可以引用B中的对象和方法 如果可以 那么可以引用的是哪些?

可以,下面是实例代码:

package testExtends;

public class Father {
public void f1() {
System.out.println("father f1");
}
public void f2(){
System.out.println("father f2");
}
}

-----------
package testExtends;

public class Child extends Father {

public void f2() {
System.out.println("child f2");
}
}

--------------
package testExtends;

public class Test {

public static void main(String[] args) {
Father f = new Father();
f.f2();

Father f2 = new Child();
f2.f2();

}

}

不可以,儿子花老子钱可以,老子花儿子钱不行