persion p=new chinese();与Chinese p=new Chinese();有什么区别吗???
多态主要时间方法的重用和代码段的重用,有降低代码耦合度的作用
Person类是Chinese类的子类
Person p = new Chinese();是创建一个子类的chinese对象但使其引用指向父类person属于向上转型
Chinese p = new Chinese();则是正常的创建chinese对象并使其引用指向Chinese
当你要用的功能子类没有而父类有时,你就有需要向上转型
望采纳