//有两个类A、B;B继承之A
public class A{
public void method()
{
System.out.println("A");
}
}
public class B extends A{
public void method()
{
System.out.println("B");
}
}
public class ExtendTest
{
public static void main(String[] args) {
//创建对象a
//java程序分编译期和运行期
//编译期阶段只认a对象是A类型
//运行期阶段的时候实际A对象的类似是B类型
//向下类型转换
A a = new B();