哈利路亚
Let's take one million years picnic
欢迎来到Sean Cleveland的博客
JAVA学习日报 7.21

在看那本蠢教材提供的例程时,有一个关键词引起了我的注意

final这个关键词的用法非常奇特,既能当作C++中的const一样限定变量,也可以限制继承关系,书里有一个很有意思的解释:如果说继承是父子关系,那么不可能有子代的final类就相当于绝后了

例如这样定义一个类:

final class Dessert{
      public int milk;
}

我们继续在后面定义一个类:

class Pudding extends Dessert{
}

就会报错。

另外声明全局公共数据的static虽然是C++时代就存在的东西,但一直不知道这是个什么,现在也算是解决了我一个问题,不错不错。

 

posted on 2020-07-21 20:41  哈利路亚#0207  阅读(89)  评论(0编辑  收藏  举报
Live2D