1. 父类中的protected方法子类在重写的时候访问权限可以修改
    2. 子类的构造器第一行默认都是super(),默认调用直接父类的无参构造,一旦直接父类没有无参构造,那么子类必须显式的声明要调用父类或者自己的哪一个构造器