java中父类私有成员A(变量或方法),子类中也定义了同样的成员A。这是覆盖还是重载或者跟父类无关的成员A

望高手解答高手回答一下... 望高手解答
高手回答一下
展开
 我来答
冷月无声515
2012-10-29
知道答主
回答量:6
采纳率:0%
帮助的人:5.8万
展开全部
子类继承父类中的非private成员和方法,所以即便是子类中定义与父类中一样的变量,这两个变量也没有关系。如果父类中不是private成员变量,而是public或者是默认的protected,这是子类中的定义会将父类中的成员覆盖掉。
xu许小莫
2012-10-28 · 超过17用户采纳过TA的回答
知道答主
回答量:62
采纳率:0%
帮助的人:28.2万
展开全部
父类 里私有的 方法 就只能在该父类里使用 不会被子类继承
你在子类里 定义 同名的 方法 不叫 重写
还有 重写 和覆盖 是 一个 概念 实现 重写 是在子类继承了父类的方法后,又在该子类里定义了同名方法 才叫方法的重写
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
般若兮若
2012-10-28 · TA获得超过2706个赞
知道小有建树答主
回答量:1246
采纳率:0%
帮助的人:940万
展开全部
这是Override.也叫方法覆盖或者方法重写.这是发生在继承关系中.
而Overload方法重载是发生在同一个类中,两个方法名相同参数列表不同的方法.
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友12ee0fd
2012-10-28 · TA获得超过4.7万个赞
知道大有可为答主
回答量:1.1万
采纳率:66%
帮助的人:1960万
展开全部
方法可以override,成员变量不能。

若有同名的成员变量,就是两个,一个属于super,一个属于this。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2012-10-28
展开全部
你子类继承自父类就是重写也叫覆盖喽 重写是要在一个方法里面并且属性不能完全相同的两个重名方法。呵呵
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式