- 关于重写父类函数后,调用父类函数的问题
在父类方法的上面加上@CallSuper,就可以在尽可能把多个子类相同方法的公共部分提取到父类,不同的地方留在子类去重写,并在子类方法开头或末尾调用“super. method();”,可以使子类的代码简洁很多!
- 类中不加权限修饰符
如果一个类中,成员函数或成员变量不加权限修饰符,那么此成员变量或成员函数的权限为包权限,权限修饰符(default),即可以在这个包内访问。
Java内有四个权限类别,其开放程序依次降低。四个权限如下public, protected, default, private