黑马程序员技术交流社区
标题:
为什么选A
[打印本页]
作者:
刘永贵
时间:
2013-7-5 01:19
标题:
为什么选A
本帖最后由 刘永贵 于 2013-7-5 07:25 编辑
下面这题为什么选 A ,谢谢各位高手为我解答
在JAVA中,以___关键字定义的类不能派生出子类。
A.final B. public C. privite D.volatle
作者:
杜光
时间:
2013-7-5 07:23
A final, 被final修饰的类,不能被其他类继承
作者:
dunwu
时间:
2013-7-5 07:30
final 关键字声明类、属性和方法有以下特点:
1·使用final声明的类不能有子类
2·使用final声明的方法不能被子类所复写
3·使用final声明的变量即成为常量,常量不能被修改。
作者:
xuluheng718
时间:
2013-7-5 07:39
这就要对这些关键字的理解了:
final:这并不是权限关键字,而是被final修饰过的成员不能被改变,修饰类的时候就不能被继承,java.lang包中的String类就是个明显的例子
public:这个是权限关键字,表示公开权限,理所当然是能被继承
private:这个是权限关键字,表示私有权限,它修饰类的时候是能被继承的,但是不能访问类成员
volatle:这个也不是权限关键字,这应该是多线程使用中和synchronized差不多的作用(我也不清楚,没使用过),所以它只是被线程使用,是可以被继承的
作者:
chensc
时间:
2013-7-5 08:25
学习学习!
作者:
赵海洋
时间:
2013-7-5 09:44
如果问题得到满意回答,请将帖子类型改为已解决。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2