读书人

求教:不同类具有相同的类对象成员,这些

发布时间: 2013-11-29 13:49:33 作者: rapoo

求教:不同类具有相同的类对象成员,这些类对象成员的相互赋值问题
类Class A(Name)

类Class B(Person),包含了Class A的成员变量:
{
private
Name * name
}

Name * name1 = new Name

求教:如何尽量简单地将name1赋值给name?

(name = name1在运行的时候会报错)
[解决办法]
Name这个类 写一个拷贝构造函数!
[解决办法]
上面不是有人回答了么。。。

要如何赋值我觉得要根据你的实际需求来定了
最简单的就是把private变成public。。。

还可以在B类中写一个函数,用于赋值

读书人网 >网络游戏

热点推荐