永发信息网

java面试题,请问B类继承A类,而且B类中重写A的方法,请问B中重写的方法可以覆盖了A的方法吗?why?

答案:3  悬赏:0  手机版
解决时间 2021-02-23 08:44
java面试题,请问B类继承A类,而且B类中重写A的方法,请问B中重写的方法可以覆盖了A的方法吗?why?
最佳答案
覆盖了 你看下面的代码 数据数据的结果是:
Dervied tell name: null
Dervied print name: null
Dervied tell name: dervied
Dervied print name: dervied

public class Dervied extends Base {

private String name = "dervied";

public Dervied() {
tellName();
printName();
}

public void tellName() {
System.out.println("Dervied tell name: " + name);
}

public void printName() {
System.out.println("Dervied print name: " + name);
}

public static void main(String[] args){

new Dervied();
}
}

class Base {

private String name = "base";

public Base() {
tellName();
printName();
}

public void tellName() {
System.out.println("Base tell name: " + name);
}

public void printName() {
System.out.println("Base print name: " + name);
}
}
全部回答
应该是可以啊
你好! 可以覆盖,没有为什么,你在B中调用方法的时候,肯定是调用的重写的方法 如有疑问,请追问。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
云南什么地方的生普茶叶好
【上海有几个飞机场】上海、北京、天津三个城
破解笔记本电脑开机密码的软件
1989年的20元面值的保值公债有什么收藏价值
在爱奇艺视频播放的龙珠和海贼王的广告曲叫什
我想考湖南大学土木工程项目管理专硕研究生
淅川县疾病预防控制中心在什么地方啊,我要过
梦见我家前院,在家开个小饭店
倍特科技苑地址有知道的么?有点事想过去
【孑孓怎么读】蚊子的幼虫“孑孓”这两个字该
一到六岁儿童买什么保险好?
SK沥青和SBS沥青的却别,简单介绍。
歌词 夜越晚 星越亮 我非常的想你是什么歌
怎么去掉笔记本上面贴标签的胶
中职学生恋爱感想200字作文怎么写?
推荐资讯
一千元左右的二胡推荐要黑檀的,
郜林老婆王晨前男友
baima生姜洗发水有用过的吗?到底怎么样?能
进口社区三里河路5号院北门地址在哪,我要去
生殖健康咨询服务站地址在哪,我要去那里办事
前任的现任女友突然进我空间被我空间挡在了外
青岛鲁运汽车租赁有限公司在什么地方啊,我要
猫步廊地址有知道的么?有点事想过去
佛山南庄镇圆通速递站在那里
陈小春应采儿上快乐大本营是哪一期
交通法有规定夜间骑电动车要开灯么!!!!!!急
我国夏季最舒适的北方城市
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?