Copying函数应该确保复制“对象内的所有成员变量”及“所有的base class成分”。不要尝试以某个copying函数实现另一个copying函数。应该将共同机能放进第三个函数中,并由两个coping函数共同调用。