首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网络游戏 >

求教:不同类具有相同的类对象成员,这些类对象成员的相互赋值有关问题

2013-11-29 
求教:不同类具有相同的类对象成员,这些类对象成员的相互赋值问题类Class A(Name)类Class B(Person),包含了

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

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

Name * name1 = new Name

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

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

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

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

热点排行