急急急!!!!JAVA子类对象与父类对象
class Parent{
private void method1(){System.out.println("Parent's method1()");}
public void method2(){System.out.println("Parent's method2()");method1();}
}
class Child extends Parent{
public void method1(){System.out.println("Child's method1()");}
}
public class Test11{
public static void main(String args[]){ Parent p=new Child();p.method1();}
}
这里的P到底是子类还是父类的对象?
为什么运行结果错误?
能不能给具体讲一下Parent p=new Child()这种形式下对象与子类和父类的关系?
急用!!!!