社区
Java SE
帖子详情
一个继承和覆盖的问题
jin20000
2007-09-04 01:57:12
A是B的父类,B是C的父类,A,B,C中都有x这个域,
C调用B的x用super.x
B调用A的x也是用super.x
那么C中调用A的x用什么呢?
请高手指教!
没分了,请帮帮忙!
...全文
153
4
打赏
收藏
一个继承和覆盖的问题
A是B的父类,B是C的父类,A,B,C中都有x这个域, C调用B的x用super.x B调用A的x也是用super.x 那么C中调用A的x用什么呢? 请高手指教! 没分了,请帮帮忙!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
woaiwojiayes
2007-09-09
打赏
举报
回复
可以用接口,java用接口实现多重继承功能
joejoe1991
2007-09-09
打赏
举报
回复
package dao;
public class test {
public static void main(String[] args) {
b b=new b();
b.getx();
c c=new c();
c.getx();
}
}
class a{
int x=0;
}
class b extends a{
int x=1;
public void getx()
{
System.out.println(super.x);
}
}
class c extends b{
int x=2;
public void getx()
{
super.getx();
}
}
auvfk7yi
2007-09-04
打赏
举报
回复
Java不支持多重继承
bit1010
2007-09-04
打赏
举报
回复
这个在Java中做不到,以前也想过这个问题。
继承
、重载和
覆盖
的区别
主要介绍了
继承
、重载和
覆盖
的区别
C++
继承
中的同名
覆盖
问题
继承
中同名
覆盖
问题
的核心知识点:作用域
问题
,例子: int a; void dosomething(){ double a; cin>>a; //使用double a } 现象:内层作用域会
覆盖
外层作用域的同名变量,而无论变量的类型。 原因:当编译器...
Java
继承
中方法的
覆盖
和重载
在类
继承
中,子类可以修改从父类
继承
来的方法,也就是说子类能创建
一个
与父类方法有不同功能的方法,但具有相同的名称、返回值类型、参数列表。 https://www.bilibili.com/video/BV1v3411H7AH/ 如果在新类中定义...
[Go] 实现面向对象中的
继承
和
覆盖
方法
go中的
继承
是使用结构体嵌套实现的,可以
继承
父类的方法
覆盖
和其他面向对象的语言是一样的,函数名,参数,返回类型一致,就可以
覆盖
...//定义
一个
类型 func (p *People)PrePing() { log.Println("pre ping")...
前端基础-CSS样式的
继承
和
覆盖
样式的
继承
和
覆盖
(重点) 当父标签设置了样式,子标签都会具有父标签的样式 示意图 总结: 1.能
继承
的css属性:font系列,text系列,color,line-height 2.div可以
继承
父亲的宽度,高度不能
继承
当子...
Java SE
62,614
社区成员
307,327
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章