抽象类 一.抽象类的概述 现在请思考一个问题:假如我现在又Dog.Cat.Pig等实例对象,现在我们把它们都抽象成一个Animal类,这个类应该包含了这些Dog.Cat.Pig等实例对象eat的功能,所以我们按照之前的思路会在Animal类当中定义一个eat方法,但是有个问题Dog.Cat.Pig的eat行为都有所不同,所以我们按照之前的方式自然会覆盖重写Animal类中eat方法.但是这样就导致Animal的eat方法中的方法体和定义方法的方式没有了任何存在的意义,对吗? public cla