package com.liujinghe.app;
/**
* final关键字
* 1.final可以修饰成员变量,被final修饰的成员变量必须初始化
* 2.final可以修饰局部变量,被final修饰的局部变量可以不比初始化,但是赋值后不能被改变
* 3.final可以修饰方法,被final修饰的方法不能被重写
* 4.final可以修饰类,被final修饰的类不能被继承
*/
final class Person1{
final public int age=19;//1.final可以修饰成员变量,被final修饰的成员变量必须初始化
public void test(){
final int num; //2.final可以修饰局部变量,被final修饰的局部变量可以不比初始化,
num=1;
// num=2;//但是赋值后不能被改变
}
final public void eat(){
}
}
//class Student1 extends Person1{// 4.final可以修饰类,被final修饰的类不能被继承
final public void eat(){
3.final可以修饰方法,被final修饰的方法不能被重写
}
//}
public class FinalTest {
}