什么是抽象类、抽象方法?在使用过程中有什么注意事项?
(P129-130)定义时只定义了方法但没有定义具体实现的类称为抽象类,在Java中通过关键字abstract把一个类定义为抽象类,每一个未被定义具体实现的方法也用关键字 abstract修饰,这样的方法称为抽象方法,只有抽象类才有抽象方法。在使用抽象类和抽象方法时要注意的事项有:不能用抽象类作为模板创建对象,必须定义抽象类的子类后,用子类作为模板才能创建实例。对于抽象方法不能进行调用,子类将抽象方法实现以后才可以调用。
什么是抽象类、抽象方法?在使用过程中有什么注意事项?
(P129-130)定义时只定义了方法但没有定义具体实现的类称为抽象类,在Java中通过关键字abstract把一个类定义为抽象类,每一个未被定义具体实现的方法也用关键字 abstract修饰,这样的方法称为抽象方法,只有抽象类才有抽象方法。在使用抽象类和抽象方法时要注意的事项有:不能用抽象类作为模板创建对象,必须定义抽象类的子类后,用子类作为模板才能创建实例。对于抽象方法不能进行调用,子类将抽象方法实现以后才可以调用。