foreach循环简单问题
foreach (Animal myAnimal in animalArray)
Animal是抽象类,为什么在foreach语句里可以给Animal类实例化对象myAnimal?
[解决办法]
作为抽象类,Animal不能被实例化.
[解决办法]
Animal实际上已经成为一种类型.
[解决办法]
抽像类,接口都不能实列化,但他们可能声明一个对象的引用,要搞清楚声明和实列化的概念
[解决办法]
变量的类型与它实际引用的实例对象是两回事
楼主的基础知识还不够牢靠,去补一下多态性的知识吧