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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

问题如标题

8 个回复

倒序浏览
被final修饰的类 是不能被继承的
对于final的成员  可以定义成final 也可以不是final
而对于方法 所属的类是final 那么final也就自然而然的成了final型的

final类和普通类没有什么区别 只是不能被继承

评分

参与人数 1技术分 +1 收起 理由
贠(yun)靖 + 1

查看全部评分

回复 使用道具 举报
final修饰类代表不能被继承,final修饰属性代表此属性为常量,final修饰方法代表该方法不能被覆写,所以final修饰的类的成员不需要用final修饰

评分

参与人数 1技术分 +1 收起 理由
贠(yun)靖 + 1

查看全部评分

回复 使用道具 举报
不对,加 final  唯一可以说明的是该类不可被继承,另外和其它类是一样的.

评分

参与人数 1技术分 +1 收起 理由
贠(yun)靖 + 1

查看全部评分

回复 使用道具 举报
不用 加final只是说明这个类不能被继承

评分

参与人数 1技术分 +1 收起 理由
贠(yun)靖 + 1

查看全部评分

回复 使用道具 举报
不是必须。
类 加 final  唯一可以说明的是该类不可被继承,另外和其它类是一样的。

评分

参与人数 1技术分 +1 收起 理由
贠(yun)靖 + 1

查看全部评分

回复 使用道具 举报
类被final修饰说明该类是最终类了不能被继承了,至于其他的和普通类应该一样的
回复 使用道具 举报
要是不明白,自己写个方法验证一下好了
回复 使用道具 举报
应该不用吧,final修饰类时只说明这个事最终类不能再被继承了,而其里面的变量和方法不一定非要用final修饰。譬如里面有一个已被赋值的变量,若用final修饰了则就成为一个常量了,就不能再被赋值了。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马