果然,光看书是没用的,一编程序,很多问题就出现了-- 注意事项: 1. 如果构造函数中适用了new初始化指针成员,则构析函数中必须要用delete 2. new与delete必须兼容,new对应delete,new[]对应delete[] 3.如果有多个构造函数,则必须以相同的方式使用new,要么都是new,要么都是new[],因为构析函数只能有一个 4. 应该定义一个复制构造函数,通过深度复制,将一个对象初始化为另一个对象 5. 应该定义一个赋值运算符,通过深度复制,将一个对象复制给另一个对象…