当实体类继承抽象类之后,如果抽象类中有抽象方法,那么实体类也就是继承了
抽象类中的抽象方法,包含了抽象方法的类一定是抽象类的,但是java中最终实体类
还是实体类,所以不是自相矛盾吗?
如果你继承一个抽象类,必须要实现所有的抽象方法, 否则派生类也是抽象类。
你都实现了就不是抽象方法了 这也没逻辑问题呀
实体类继承了父类的抽象方法,是需要实现的,没有实现才是抽象方法,这样最终实体类才是抽象类。
如果你实现类里还有抽象方法未实现,那么这个类还是抽象类。
是不是抽象类看你有没有抽象方法,你继承的时候都重写了方法,就是实现类,没有重写还是抽象方法,那个这个子类就还是抽象类啊
抽象类可以继承实体类,因为抽象类中不仅可以有抽象方法,也可以有非抽象方法,抽象类继承了实体类则即包括自己的抽象方法也包括了继承来的非抽象方法
抽象类可以全部是抽象方法,也可以有已实现的 方法,如果派生的类实现了抽象类的全部抽象方法,那么派生的类就是实体类,如果派生类还有抽象方法,那么这个类也是个抽象类