A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

class Parents {
private final void doit() {
  System.out.println("父类.doit()");
}

final void doit2() {
  System.out.println("父类.doit2()");
}

public void doit3() {
  System.out.println("父类.doit3()");
}
}
class Sub extends Parents {
public final void doit() { // 在子类中定义一个doit()方法
  System.out.print("子类.doit()");
}
// final void doit2(){  //final方法不能覆盖
//  System.out.println("子类.doit2()");
// }
public void doit3() {
  System.out.println("子类.doit3()");
}
}
public class FinalMethod {
public static void main(String[] args) {
  Sub s = new Sub(); // 实例化
  s.doit(); // 调用doit()方法
  Parents p = s; // 执行向上转型操作
  // p.doit(); //不能调用private方法
  p.doit2();
  p.doit3();
}
}

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马