Dog dog=new Dog();创建对像
与 后面的向上转型 有什么区别
Dog dog = new Dog();//对象的引用复制
Animal dog = new Dog(); //相等于 Dog dog = new Dog() Animal dog = (Animal)dog; 自动的向上转型