和我一起迎接明天的太阳吧

klaus08

焦虑源于行动的匮乏

关于 final 和 private

感觉上面这话表达不恰当,如果被隐式地指定为 final,那下面这段代码应该出错的。虽然Inherit里fun()不是重写。但是感觉看起来很奇怪的

package com.klaus.base;

class B {
    private void fun() {
        System.out.println("K");
    }
}

public class Inherit extends B {
    public static void fun() {
        System.out.println("OK");
    }

    public static void main(String[] args) {
        fun();
    }
}
posted @ 2021-10-23 23:18  klaus08  阅读(29)  评论(0编辑  收藏  举报