I have class A and class B, and I created in class B object class A. My question is how to copy object class A in class B by using instructor copy?
class B {
A *obj;
unsigned short room;
unsigned short area;
public:
B();
B(const B&);
~B();
void setRoom(unsigned short);
void setArea(unsigned short);
unsigned short getRoom() { return room; };
unsigned short getArea() { return area; };
};
And here is instructor copy:
B::B(const B&p)
{
room = p.room;
area = p.area;
// A = ?!
}
Another question: How to set and get object A in class B?
//void setObj(A*);?
// A* getObj():?
Thanks