面向对象——final关键字
2024-09-06 18:17:20
继承的弊端:打破了封装性
解决方式:final
final关键字的特点: 1、final是一个修饰符,即可以修饰类,也可以修饰方法,还可以修饰变量
2、final修饰的类不可以被继承
3、final修饰的方法不可以被覆盖
4、final修饰的变量是一个常量只可以赋值一次
为了将固定的一些数据方便实用,会给这些其余各读的名称,为了防止名称存储的数据改变,用final,一般被final修饰的变量名都是大写字母,如果有多个单词,每个单词之间用下划线分割
5、用final修饰的变量必须要附一个初值
6、在开发的时候,一旦程序中出现固定的数据,一定要将其用一个容易阅读的名称存储,并用final修饰。
最新文章
- highcharts .net导出服务 和 两种导出方式
- webstorm 2016 激活(转)
- 关于JAVA中子类和父类的构造方法
- vim的寄存器和剪贴簿操作?
- Routing in ASP.NET Web API和配置文件的设定读取
- 重新想象 Windows 8 Store Apps (38) - 契约: Search Contract
- struts2 s:if标签以及 #,%{},%{#}的使用方法等在资料整理
- what are Datatypes in SQLite supporting android
- POJ 3469 Dual Core CPU (最小割建模)
- 复制表的sql语句
- QStringRef可以提高性能,下次注意使用;QPair方便了语法,函数可以一次返回多个返回值,方便使用
- spring boot / cloud (二十) 相同服务,发布不同版本,支撑并行的业务需求
- tomcat启动非常慢;连接oracle数据库失败,jdbc错误日志提示connection reset;测试主机间网络互通及数据库端口都正常
- Linux笔记-ps -aux的结果解析
- command not found解决方案
- 【hdu 5628】Clarke and math (Dirichlet卷积)
- 实现 js 数据类型的判断函数type
- HTML 中获取现在时间,实时时间获取
- 加减乘除工具类BigDecimalUtil
- Linux:软件包安装