社区
Java SE
帖子详情
如何把一个父类对象转换成一个子类对象,而一开始这个对象就是父类的对象!呵呵,这个问题有点菜!
zzzbbbll0304
2004-04-13 06:01:47
如何把一个父类对象转换成一个子类对象,而一开始这个对象就是父类的对象!呵呵,这个问题有点菜!
...全文
109
7
打赏
收藏
如何把一个父类对象转换成一个子类对象,而一开始这个对象就是父类的对象!呵呵,这个问题有点菜!
如何把一个父类对象转换成一个子类对象,而一开始这个对象就是父类的对象!呵呵,这个问题有点菜!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hglcsdn
2004-04-14
打赏
举报
回复
如果你能确信父类和子类有相同的空间结构的话,你可以使用强制类型转换,否则就很可能出问题的.
satangf
2004-04-14
打赏
举报
回复
呵呵,不行的
Dongluo
2004-04-14
打赏
举报
回复
只能做up-casting,作down-casting是會產生異常的。
Vigorcsdn
2004-04-14
打赏
举报
回复
不能,就是不能逆造型
zncn2
2004-04-13
打赏
举报
回复
可以参考“工厂模式”啊
binny
2004-04-13
打赏
举报
回复
会出异常滴~~~,除非一开始就是那个子类的实例
muymuy
2004-04-13
打赏
举报
回复
can not.
只能将子类实例转换成父类。
Java
父
类
对象
与
子
类
对象
的转换
父
类
对象
与
子
类
对象
之间的转换类似于基本数据类型之间的强制转换,存在继承关系的
父
类
对象
...3、如果
父
类
对象
引用指向的实际是
一个
子
类
对象
,那么这个
父
类
的引用可以强制类型转换为
子
类的
对象
引用。 例:Person p=new.
父
类
对象
和
子
类
对象
之间可以相互转换吗
但是若
父
类
对象
想转换为
子
类
对象
,
父
类
对象
一定是用
子
类
对象
初始化的。 那么
父
类
对象
如何用
子
类
对象
初始化呢? 假设
父
类
为A,
子
类为B,那么用
子
类初始化代码为: A a=new B() 这就相当于我们用
父
类
的句柄...
C++
子
类
对象
当
父
类
对象
使用
子
类
对象
当
父
类
对象
使用1⃣️把
子
类
对象
直接赋值给
父
类
对象
(等号左边是
父
类
对象
,等号右边是
子
类
对象
)
子
类
对象
赋值给
父
类
对象
,仅仅把继承自
父
类
部分成员函数赋值给
父
类
对象
赋值完成后等号左边依然是
一个
父
类
...
子
类与
父
类
的转换
将
一个
父
类
的引用指向
一个
子
类
对象
,称为向上转型,自动进行类型转换。 此时通过
父
类
引用变量调用的方法是
子
类覆盖或继承
父
类
的方法,不是
父
类
的方法。 此时通过
父
类
引用变量无法调用
子
类特有的方法。
父
类
到
子
类的...
父
类
与
子
类的转换
1.
子
类的
对象
可以被其视为
父
类
的
一个
对象
Student s=new Student(); Person p=s; 相当于
子
类可以赋给
父
类
2.
父
类
对象
不能被当作是其某个
子
类
对象
Person p=new Person(); Student s=p; //错误 3.只有
父
类
对象
...
Java SE
62,614
社区成员
307,327
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章