一. 什么是抽象类及什么是抽象方法 抽象方法是一种特殊的方法:他只有声明,而没有具体实现,抽象方法的声明格式为: abstract void funName(); 抽象方法必须用 abstract 修饰.如果一个类含有抽象方法,则称这个类为抽象类,抽象类必须在类前使用 abstract 关键字进行修饰. 因为抽象类中含有没有具体实现的抽象方法,所以不能用来实例化对象,只能被继承.抽象类不一定含有抽象方法(即使没有抽象方法,类也可以用abstrct修饰成为抽象类,但是这么做毫无意义),但是含有抽象…