final的成员方法实现中只能读取类的成员变量 这句话没毛病 类的成员变量分为类变量和实例变量 类的成员方法分为类方法和实例方法 应该说“final的成员方法实现中只能读取类的类变量”这样才是错误的
c选项的可见性应该说的是权限修饰符,子类重写父类中的方法时,子类的权限修饰符可以大于等于父类。即如果父类的修饰符时protected,那么子类的修饰符可以是public。
public class Student extends Person{ @Override public void run() { } @Override protected void talk() { } } class Person { int name; protected void run() { } protected void talk() { } }