A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

定义为final的类能不能被继承?

8 个回复

倒序浏览
肯定不能啊。
filal:如果修饰变量,那么这个变量就是常量,一个不会改变的量。
        如果修饰类的话, 那么这个类就是最终类,最终代表不能被继承,等等吧。
回复 使用道具 举报 1 1
不能被继承,这是final关键字的作用,防止类被修改。
记住就行了。
回复 使用道具 举报 0 1
不能的,这是final关键字的作用。
回复 使用道具 举报
如果final定义类,那么这个类将不能被重写,不是不能继承。如果fanal定义的基本数据类型,那么僵不能更改。注意,如果final定义的是,函数。那么函数对应的地址将不能更改,内容可以更改。
回复 使用道具 举报
1178988315 发表于 2016-1-14 21:22
不能被继承,这是final关键字的作用,防止类被修改。
记住就行了。

是不能被重写,可以继承
回复 使用道具 举报
被final修饰的类不能被继承!
回复 使用道具 举报
本帖最后由 tujiu888 于 2016-1-16 00:43 编辑

final :最终的意思三个特点修饰类 类不能被继承
修饰变量,变量变为常量 且只能被赋值一次
修饰方法 方法不能被重写

回复 使用道具 举报
不能了,成了最终类了
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马