一.抽象类 抽象类:拥有抽象方法的类就是抽象类,抽象类要使用abstract声明 抽象方法:没有方法体的方法,必须要使用abstract修饰 为什么要使用抽象类,抽象方法? 举例来说,如果你定义了一个类Person,此类中包含很多公共属性和方法.但是其中有一个方法,每个子类实现的方式都不同.比如“吃饭”这个方法,Child类中,“吃饭”使用勺子”,Adult类中,“吃饭”使用筷子.那么我们就在Person类中把这个方法定义好,就毫无意义. public abstract class Person