final关键字
final类
final方法
常量
package com.demo34;
public class A { //若类被声明为final类,不可以被继承
final double PI=3.1415926;
public double getArea(final double r) { //成员变量和局部变量被final修饰,都会变为常量,不可改变
return PI*r*r; //r=r+1;非法
}
public final void speak() { //方法被final修饰,不允许其子类重写,只能被原封不动的继承
System.out.println("您好,How's everything here?");
}
}
package com.demo34;
public class Test {
public static void main(String[] args) {
A a=new A();
System.out.println("面积:"+a.getArea(100));
a.speak();
}
}