1)当重写父类方法时,修改方法的修饰权限只能从小的范围到大的范围改变,例如在父类中的do()方法的权限修饰符为protected,继承后子类中的方法do()的权限修饰符只能是public,不能修改为private。
2)子类重写父类的方法可以修改方法的返回值类型,但是这种重写方式需要遵循一个原则,就是重写的返回值类型必须是父类中同一方法返回值类型的子类
3)实例化子类对象时,Java编译器会在子类的构造方法中自动调用父类的无参构造方法。但是,有参构造方法不能被自动调用,只能依赖于super关键字显式地调用父类的构造方法