成员变量:
可以是常量
也可以是变量
构造方法:
有构造方法,但不能实例化
作用是子类访问父类数据的初始化
成员方法:
可以有抽象方法:限定子类必须完成某些动作,如重写抽象方法
也可以有非抽象方法,提高代码复用性,由继承保证