早教吧 育儿知识 作业答案 考试题库 百科 知识分享

关于java中覆盖的问题在java中,覆盖需要注意三个方面:(1)子类不能覆盖父类中声明为final或者static的方法。(2)子类必须覆盖父类中声明为abstract的方法,或者子类也必须声明为abstract。

题目详情
关于java中覆盖的问题
在java中,覆盖需要注意三个方面:
(1)子类不能覆盖父类中声明为final或者static的方法。
(2)子类必须覆盖父类中声明为abstract的方法,或者子类也必须声明为abstract。
(3)子类覆盖父类中的同名方法时,子类的方法声明也必须和父类中被覆盖的方法的声明相同。

我对第二句话有点不理解,谁能给我讲一下其中的原理。(如果方便的话也可以讲一下第一点的原理)
▼优质解答
答案和解析
abstract是指抽象的方法 父类中木有实现的
例如:父亲有一个心愿木有实现,那么就要求儿子代他实现这个心愿,如果儿子发现也不能实现,那么再往下传递给他的儿子