jdk(Java)中不能被继承的类:
String类、Math类以及基本类型的包装类(Double,Integer,Long)
String类、Math类以及基本类型的包装类(Double,Integer,Long)
下一篇:Spring框架知识点
问题描述:设计一个不能被继承的类,该类只能用来创建对象,不能作为其他类的基类。相关阅读:Python中超类是如何知道自己被继承的参考代码:公众号“Python小屋”
我们知道,final,private,static和构造方法都是无法被继承的,但是细究起来还是稍有区别,看代码:测试类:Father:同包下子类:来一个一个分析,首先:final方法:很干脆,注释显示:final不能被覆写。private方法:并没有报错,但是回想一下Java修饰符那节:private下,父类的testPrivate()方法对于子类Son是不可见的,故可以推测:系统认为testPr
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M