标签:bsp nal override void 方法 报错 end 变量 发送消息
final可以修饰变量或者方法。当不希望父类的某个方法被子类覆盖(override)时,可以用final关键字修饰,当不希望类的某个变量的值被修改,可以用final修饰,当不希望类被继承时,可以用final修饰。
实例
1 class A 2 { 3 float PI = 3.1415926f; 4 //该方法不能被继承 5 final public void dendMes() 6 { 7 System.out.println("发送消息"); 8 } 9 } 10 11 class B extends A 12 { 13 public void showPi() 14 { 15 System.out.println("PI = " + PI); 16 } 17 18 /* 不能被继承会报错 19 public void dendMes() 20 { 21 System.out.println("发送消息"); 22 } 23 */ 24 25 } 26 27 //该类不能被继承,不然会报错 28 final class C 29 { 30 final public void dendMes() 31 { 32 System.out.println("发送消息"); 33 } 34 }
标签:bsp nal override void 方法 报错 end 变量 发送消息
原文地址:https://www.cnblogs.com/beekc/p/12334179.html