java 包和final

发布时间 2023-11-19 21:03:30作者: _Elaina

package net.elaina;

public class Test {
    public static void main(String[] args) {
        /*final修饰方法:
        表明该方法是最终方法,不能被重写
        final修饰类:
        表明该类是最终类,不能被继承
        final修饰变量:
        叫做常量,只能被赋值一次
        */

        final int a = 10;
        System.out.println(a);

        // a = 20; //无法将值赋给 final 变量 'a'
    }
}

final class Fu {
    public final void show() {
        System.out.println("父类的show方法");
    }
}

/*class Zi extends Fu {
    @Override
    public void show() {
        System.out.println("子类的show方法");
    }
}*/