早教吧作业答案频道 -->其他-->
关于java中覆盖的问题在java中,覆盖需要注意三个方面:(1)子类不能覆盖父类中声明为final或者static的方法。(2)子类必须覆盖父类中声明为abstract的方法,或者子类也必须声明为abstract。
题目详情
关于java中覆盖的问题
在java中,覆盖需要注意三个方面:
(1)子类不能覆盖父类中声明为final或者static的方法。
(2)子类必须覆盖父类中声明为abstract的方法,或者子类也必须声明为abstract。
(3)子类覆盖父类中的同名方法时,子类的方法声明也必须和父类中被覆盖的方法的声明相同。
我对第二句话有点不理解,谁能给我讲一下其中的原理。(如果方便的话也可以讲一下第一点的原理)
在java中,覆盖需要注意三个方面:
(1)子类不能覆盖父类中声明为final或者static的方法。
(2)子类必须覆盖父类中声明为abstract的方法,或者子类也必须声明为abstract。
(3)子类覆盖父类中的同名方法时,子类的方法声明也必须和父类中被覆盖的方法的声明相同。
我对第二句话有点不理解,谁能给我讲一下其中的原理。(如果方便的话也可以讲一下第一点的原理)
▼优质解答
答案和解析
abstract是指抽象的方法 父类中木有实现的
例如:父亲有一个心愿木有实现,那么就要求儿子代他实现这个心愿,如果儿子发现也不能实现,那么再往下传递给他的儿子
例如:父亲有一个心愿木有实现,那么就要求儿子代他实现这个心愿,如果儿子发现也不能实现,那么再往下传递给他的儿子
看了 关于java中覆盖的问题在j...的网友还看了以下:
由代数式的乘法法则类比推导向量的数量积的运算法则:①“mn=nm”类比得到“a·b=b·a”;②“ 2020-05-14 …
由代数式的乘法法则类比推导向量的数量积的运算法则:①“mn=nm”类比得到“a·b=b·a”;②“ 2020-05-14 …
1、设A为n阶方阵,λ是A的特征值,x是A的关于λ的特征向量,则A、λ、x必须满足什么条件?λ应如 2020-05-14 …
1、设A为n阶方阵,λ是A的特征值,x是A的关于λ的特征向量,则A、λ、x必须满足什么条件?λ应如 2020-05-14 …
C++习题法师为了战胜妖魔,准备好了可以记为1,2,……,N的N类符咒字法师为了战胜妖魔,准备好了 2020-06-23 …
由代数式的乘法法则类比推导向量的数量积的运算法则:①m•n=n•m类比得到a•b=b•a;②(m+ 2020-06-27 …
由代数式的乘法法则类比推导向量的数量积的运算法则:①“mn=nm”类比得到“•=•”;②“(m+n 2020-06-27 …
如何正确理解这句话?完成一件事,有n类办法,在第1类办法中有m1种不m同的方法,在第2类办如何正确 2020-07-31 …
已知R={A,B,C,D},F={AB→C,C→A,C→D},确定R的候选码和主码。下面是老师给出的 2020-11-02 …
下面使用的类比推理中恰当的是()A.“若m•2=n•2,则m=n”类比得出“若m•0=n•0,则m= 2020-11-29 …