网页
资讯
视频
图片
知道
文库
贴吧
地图
采购
进入贴吧
全吧搜索
吧内搜索
搜贴
搜人
进吧
搜标签
日
一
二
三
四
五
六
签到排名:今日本吧第
个签到,
本吧因你更精彩,明天继续来努力!
本吧签到人数:0
一键签到
可签
7
级以上的吧
50
个
一键签到
本月漏签
0
次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行
补签
。
连续签到:
天 累计签到:
天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
04月13日
漏签
0
天
java吧
关注:
1,254,608
贴子:
12,744,497
看贴
图片
吧主推荐
视频
游戏
9
回复贴,共
1
页
<返回java吧
>0< 加载中...
一道关于多态的题
只看楼主
收藏
回复
66患失
水
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
如图是题目,按我的认知,父类引用子类后子类对象属性会丢失,但是我重新先将子类转换为父类,再转换为子类,发现属性并没有丢失,而且比较时候上面创建的所有对象地址都是相等的。
所以为什么转型后再转回来数据不会丢失,有没有大佬做个解释。
送TA礼物
IP属地:上海
来自
Android客户端
1楼
2020-10-30 10:15
回复
66患失
水
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
我个人觉得他的数据是不是将子类对象刚在一个区域,父类引用时候直接从子类存放区域拿,如果我再想转回子类那么我直接给地址就行
IP属地:上海
来自
Android客户端
2楼
2020-10-30 10:17
回复(1)
收起回复
官渡区天互软件开发工作室
Vue2+Vue3,低代码/无代码,分布式,单体式,工作流引擎,流程设计器,表单设计器,规则引擎,代码生成器,SaaS多租户,接口集成引擎,页面视图引擎,数据报表引擎,BI大屏引擎
2025-04-13 08:01
广告
立即查看
66患失
水
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
来个大佬
IP属地:上海
来自
Android客户端
3楼
2020-10-30 10:22
回复
收起回复
66患失
水
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
铁子,学习啦
IP属地:上海
来自
Android客户端
4楼
2020-10-30 10:22
回复
收起回复
心中一缕轻烟
淼淼水
7
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
我是一个小白 我猜的
Animal(父类)派生了cat(子类)子转父 子类总是父类的实例,所以此时Animal里的cat和你new的cat是相等关系,然后父转子 因为你父类里的子类内存地址就是cat 所以转出来就是cat的实例。如果你在派生一个dog 把dog转给Animal 在转成cat应该会报空指针或者ClassCastException
5楼
2020-10-30 10:46
回复(2)
收起回复
天妒
淼淼淼淼
12
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
不知道你在疑惑什么,大概是把java当成c++了吧。java里面是引用,你根本没有干什么类型转换的玩意儿
IP属地:广东
来自
Android客户端
7楼
2020-11-03 10:48
回复(1)
收起回复
登录百度账号
扫二维码下载贴吧客户端
下载贴吧APP
看高清直播、视频!
贴吧热议榜
1
Xun的复仇!BLG惊天惨败JDG
2823870
2
美国认怂豁免部分产品关税
2352944
3
失去中国市场好莱坞还能豪多久
1800792
4
JOJO飙马野郎官宣TV动画化
1651078
5
特朗普要砍NASA预算马斯克急了
1495525
6
iG状态起飞取得两连胜
1147248
7
HLE横扫T1比打TES还轻松
1124079
8
花3888吃大象粪便是什么体验
1117622
9
喜欢我八百年改道20次的母亲河吗?
1092945
10
美国海关系统罢工暂停征税
1069400
贴吧页面意见反馈
违规贴吧举报反馈通道
贴吧违规信息处理公示