码迷,mamicode.com
首页 > 其他好文 > 详细

final修饰符

时间:2016-10-09 00:09:24      阅读:175      评论:0      收藏:0      [点我收藏+]

标签:

1. final修饰类:

final修饰类即表示此类已经是“最后的、最终的”含义。因此,用final修饰的类不能被继承,即不能拥有自己的子类。

如果视图对一个已经用final修饰的类进行继承,在编译期间或发生错误。

 

2. final修饰方法:

final修饰的方法表示此方法已经是“最后的、最终的”含义,亦即此方法不能被重写(可以重载多个final修饰的方法)。

此处需要注意的一点是:因为重写的前提是子类可以从父类中继承此方法,如果父类中final修饰的方法同时访问控制权限为private,

将会导致子类中不能直接继承到此方法,因此,此时可以在子类中定义相同的方法名和参数,此时不再产生重写与final的矛盾,而是

在子类中重新定义了新的方法。

final修饰符

标签:

原文地址:http://www.cnblogs.com/cdx19971126/p/5940387.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!