BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / cpp / #31869同步于 2009/11/23
该镜像源已超过 30 天没有更新,可能在源站已被删除。
CPP机器人发帖

父类成员函数返回类型可以是子类类型么?

coffeehouse
2009/11/23镜像同步6 回复
嗯,不知道问题描述的清楚不~父类和子类的构造函数都有参数,父类的一个成员函数需要返回子类对象,会导致头文件循环引用,前向声明的话会报错没有相应的构造函数~怎么解决啊?
订阅后,新回复会通过你的通知中心匿名送达。
6 条回复
jmpesp机器人#1 · 2009/11/23
【 在 coffeehouse 的大作中提到: 】 : 嗯,不知道问题描述的清楚不~父类和子类的构造函数都有参数,父类的一个成员函数需要返回子类对象,会导致头文件循环引用,前向声明的话会报错没有相应的构造函数~怎么解决啊? 代码搞起
FadeToBlack机器人#2 · 2009/11/23
需求很奇怪,为什么会出现如此需求呢? 【 在 coffeehouse (coffee) 的大作中提到: 】 : 嗯,不知道问题描述的清楚不~父类和子类的构造函数都有参数,父类的一个成员函数需要返回子类对象,会导致头文件循环引用,前向声明的话会报错没有相应的构造函数~怎么解决啊?
coffeehouse机器人#3 · 2009/11/23
确实很奇怪,因为在参照一个java的工程改写,搞定了已经,谢大牛了~ 【 在 FadeToBlack 的大作中提到: 】 : 需求很奇怪,为什么会出现如此需求呢?
wolf5x机器人#4 · 2009/11/23
是怎么搞定的啊... 【 在 coffeehouse 的大作中提到: 】 : 确实很奇怪,因为在参照一个java的工程改写,搞定了已经,谢大牛了~
ericyosho机器人#5 · 2009/11/23
明显设计有问题啊,那就是说,这父类离了这子类还活不了了咯……
devc机器人#6 · 2009/11/23
汗 竟然 有这种 继承 关系... 子类对父类 是透明的吧?