继承问题

给我你的手csdn 2017-11-09 08:59:08
一个类继承了一个父类并且同时实现了一个接口,但这个接口和父类都有一个相同的字段名,请问该如何解决?
...全文
826 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
谢谢回复。明白了
lhqgood 2017-11-10
  • 打赏
  • 举报
回复
通过父类引用
繁华终归落尽 2017-11-10
  • 打赏
  • 举报
回复
自由自在_Yu 2017-11-10
  • 打赏
  • 举报
回复
public class Test extends FuClass implements Inter{
	public String name = "nihao Test";
	public void getName(){
		System.out.println(name);
		System.out.println(Inter.name);
		System.out.println(super.name);
	}
	public static void main(String[] args) throws ParseException {
		new Test().getName();
	}
}
class FuClass{
	public String name = "nihao FuClass";
}
interface Inter{
	public String name ="nihao Inter";
}
圣殿骑士18 2017-11-10
  • 打赏
  • 举报
回复
这不是问题,派生类里就不用定义这个字段了
u010222066 2017-11-10
  • 打赏
  • 举报
回复
这没问题呀,
lcyzc 2017-11-10
  • 打赏
  • 举报
回复

class Jk{
	public int a=10;
}
interface Jp{
	public int a=20;
}
class Jv extends Jk implements Jp{
	public int a=30;
	public void print(){
		System.out.println(a);
		System.out.println("这是父类的"+super.a);
		System.out.println("这是接口的"+Jp.a);
	}
}
public class Bk2 {

	public static void main(String[] args) {
		Jv j1=new Jv();
		j1.print();
	}
}
李德胜1995 2017-11-09
  • 打赏
  • 举报
回复
然后咋么了???

62,615

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧