Java中final方法的几条规则
来源:互联网 发布:工信部大数据认证考试 编辑:程序博客网 时间:2024/05/20 09:10
一final方法规则
规则1:final修饰的方法不可以被重写。
规则2:final修饰的方法仅仅是不能重写,但它完全可以被重载。
规则3:父类中private final方法,子类可以重新定义,这种情况不是重写。
二代码示例
规则1代码
public class FinalMethodTest{public final void test(){}}class Sub extends FinalMethodTest{// 下面方法定义将出现编译错误,不能重写final方法public void test(){}}
规则2代码
public class Finaloverload {//final 修饰的方法只是不能重写,完全可以重载public final void test(){}public final void test(String arg){}}
规则3代码
public class PrivateFinalMethodTest{private final void test(){}}class Sub extends PrivateFinalMethodTest{// 下面方法定义将不会出现问题public void test(){}}
0 0
- Java中final方法的几条规则
- Java中final方法的几条规则
- Java中final的使用规则
- java中static 和 final 的一些使用规则
- java中final方法
- Java中final关键字的几点理解
- JAVA中final关键字的使用,含义,final变量和final方法deng
- java中方法的定义与规则
- oracle中取中间几条记录的方法
- 关于java方法的重载(Overloading),覆写(Override)以及final 方法的几点说明
- 《Effective Java》中关于异常处理的几条建议
- 关于java中final方法,类,成员变量的讨论
- java中final修饰方法传入参数的影响
- Java中方法用final修饰参数的作用
- final的一点点规则
- 【java】对被final修饰的变量进行赋值的几种方法
- 关于引用的几条理解与规则
- 几条有利于提升性能的JQuery规则介绍
- 可执行"宏替换"的final变量
- Linux下分卷解压
- 反转链表
- 利用jsoup和httpclient来进行网站的爬取
- Java产生死锁的一个简单例子
- Java中final方法的几条规则
- 融云SDK:获取用户Token的方法
- 测试用户名称大全
- 树&&二叉树
- CentOS 7中runlevel到target的改变
- 对于一个小白来说,遇到的前端问题(2)
- Linux常用命令及使用技巧(持续更新中)
- C++之类成员指针
- Realm更新字段