关键字final和abstract是否可以同时做类的修饰符,为什么?
2017-08-24 09:44
489 查看
不可以的。
解释:final的类不能被重写和继承,
而abstract的类是抽象类,本身没有实现,只能通过子类来实现,也就是说必须被继承。
所以说它们是没法同时做修饰符的。
abstract抽象类,需要继承,而final定义的类不能继承,所以final 和 abstract 不能同时修饰一个类。
解释:final的类不能被重写和继承,
而abstract的类是抽象类,本身没有实现,只能通过子类来实现,也就是说必须被继承。
所以说它们是没法同时做修饰符的。
abstract抽象类,需要继承,而final定义的类不能继承,所以final 和 abstract 不能同时修饰一个类。
相关文章推荐
- 为什么我们同时搞acm,结果是你就可以去final
- 【继续划水】为什么我们同时搞acm,结果是你就可以去final
- 为什么我们同时搞acm,结果是你就可以去final
- 为什么我们同时搞acm,结果是你就可以去final
- 为什么我们同时搞acm,结果是你就可以去final
- 为什么我们同时搞acm,结果是你就可以去final
- Java基础(八) Java修饰符及接口详解之(一)static/final/abstract关键字及接口的使用
- 为什么我们同时搞acm,结果是你就可以去final
- 为什么我们同时搞acm,结果是你就可以去final
- 为什么我们同时搞acm,结果是你就可以去final
- JAVA基础再回首(七)——final关键字、抽象类abstract、接口interface、权限修饰符、导包
- 为什么我们同时搞acm,结果是你就可以去final
- 为什么我们同时搞acm,结果是你就可以去final
- 为什么我们同时搞acm,结果是你就可以去final
- 为什么我们同时搞acm,结果是你就可以去final
- 为什么我们同时搞acm,结果是你就可以去final
- 为什么我们同时搞acm,结果是你就可以去final
- [转]构造函数为什么不能被abstract/static/final/native/stricftp/synchronized修饰 及 一些关键字的用法
- 为什么我们同时搞ACM,结果是你就可以去final赛
- 为什么我们同时搞acm,结果是你就可以去final