Java中抽象类,有以下几个特点:
1.有抽象方法的类,一定是抽象类;抽象类可以有非抽象方法
2.抽象类不能产生对象,
3.抽象类专门用来产生子类;
4.子类继承抽象类的时候必须全部重写父类的所有抽象方法,除非子类自己也是抽象类;
5.抽象类拥有构造方法,虽然不能产生对象,但是子类产生对象时,需先调用父类构造。
6.抽象类的可选修饰符为abstract,方法的可选修饰符也为abstract。
Java中抽象类,有以下几个特点:
1.有抽象方法的类,一定是抽象类;抽象类可以有非抽象方法
2.抽象类不能产生对象,
3.抽象类专门用来产生子类;
4.子类继承抽象类的时候必须全部重写父类的所有抽象方法,除非子类自己也是抽象类;
5.抽象类拥有构造方法,虽然不能产生对象,但是子类产生对象时,需先调用父类构造。
6.抽象类的可选修饰符为abstract,方法的可选修饰符也为abstract。