Java面向对象高级特性-多态-final关键字
原创约 406 字大约 1 分钟...
204-Java面向对象高级特性-多态-final关键字.md
注意
本博文仅供学术研究和交流参考,严禁将其用于商业用途。如因违规使用产生的任何法律问题,使用者需自行负责。
概念


示例代码
package com.tencent.chapter07.final关键字;
/**
* <p>Title: FinalKey</p>
* <p>
* Description:
* final关键字:
1.修饰类:类不可以被继承
2.修饰变量:常量,值不能被修改
① 必须赋予初始值
② 可以在声明的同时赋值,也可以在构造器中赋值
③ 系统不会对final属性默认的赋初始值
3.修饰方法:方法不能被覆盖
* </p>
* @author xianxian
* @date 2023年1月4日
*/
public class FinalKey {
//2.修饰变量:常量,值不能被修改
final double PI = 3.1415926;//② 可以在声明的同时赋值,也可以在构造器中赋值
final String USER_NAME;
//② 可以在声明的同时赋值,也可以在构造器中赋值
public FinalKey()
{
USER_NAME = "scott";
}
//3.修饰方法:方法不能被覆盖
public final double getPi()
{
return PI;
}
}
//1.修饰类:类不可以被继承
/*class SubFinalKey extends FinalKey
{
//3.修饰方法:方法不能被覆盖
public double getPi()
{
return PI;
}
}*/
分割线
相关信息
以上就是我关于 Java面向对象高级特性-多态-final关键字 知识点的整理与总结的全部内容,希望对你有帮助。。。。。。。
Powered by Waline v2.15.4