抽象类:
抽象类是用abstract修饰的类
特点:
1.抽象类可以没有抽象方法,有抽象方法一定是抽象类
2.抽象类被继承,如果子类也是抽象类可以不用实现其抽象方法,如果子类是普通类那么必须要实现其抽象方法
3.抽象类不能创建对象
成员特点:
成员变量:抽象类中可以有静态/非静态变量,也可以有字面常量和自定义常量
成员方法:可以有普通方法也可以有抽象方法
构造方法:抽象类有构造方法
注意事项:
abstract不能与private/static/final同时使用
抽象类:
抽象类是用abstract修饰的类
特点:
1.抽象类可以没有抽象方法,有抽象方法一定是抽象类
2.抽象类被继承,如果子类也是抽象类可以不用实现其抽象方法,如果子类是普通类那么必须要实现其抽象方法
3.抽象类不能创建对象
成员特点:
成员变量:抽象类中可以有静态/非静态变量,也可以有字面常量和自定义常量
成员方法:可以有普通方法也可以有抽象方法
构造方法:抽象类有构造方法
注意事项:
abstract不能与private/static/final同时使用