抽象类:
抽象类只是用一个关键字abstract表明:我作为一个抽象存在,我的方法中可能还存在抽象方法需要子类去实现(也可以不含有抽象方法),请不要实例化我,要实例化请实例化我的子类吧。
仅此差别而已。除此之外,抽象类和普通类拥有相同的特性,比如同样有构造器,可以拥有静态方法被直接使用,可以作为子类向上转型的父类。
抽象类只是用一个关键字abstract表明:我作为一个抽象存在,我的方法中可能还存在抽象方法需要子类去实现(也可以不含有抽象方法),请不要实例化我,要实例化请实例化我的子类吧。
仅此差别而已。除此之外,抽象类和普通类拥有相同的特性,比如同样有构造器,可以拥有静态方法被直接使用,可以作为子类向上转型的父类。