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();
	}

}

 

posted @ 2022-03-24 09:27  SherryYuan  阅读(22)  评论(0)    收藏  举报