Father类是父类,Son类继承自Father类。
Father father = new Son();   // 向上转型
说明:把子类对象直接赋给父类引用叫做向上转型,向上转型不用强制转换。
Son son = (Son)father;   // 向下转型
说明:把指向子类对象的父类引用赋给子类引用叫向下转型,要强制转换。
Father newFather = new Father();
Son s2 = (Son)newFather;       // 出错,子类引用不能指向父类对象
说明:子类引用不能指向父类对象。
                                       
                 
                
                	                    
                 	
                   
                                          已解决
已解决