• 子类对象可以自动转换成父类
• 父类转换成子类必须使用强制转换。
• instanceof 操作符可以用它来判断一个实例对象是否属于一个类。
如父类定义A a =new A();
子类 B b=new B();
如果 a=b;
则进行默认转换.切割子类中的方法和属性.而b=a;则会报错.应该用, b=B(a);
A a=new B();//切割子类中的方法和属性
B b=new A();//编译器会报错.
改成B b=B(new A ());//这样是否可以?