单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级1第六讲 对象的赋值和复制2 对象的赋值和复制对象的赋值同一类的两个对象可以相互赋值即不同对象的成员分别复制通过 运算符的重载实现 对象1 对象2注意: 对象的赋值只对其中的数据成员赋值而不复制成员函数 类的
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级对象之间的赋值也是通过赋值运算符=进行的其功能是将一个对象的成员值一一复制给另一对象的对应成员3.8 对象的赋值和复制 3.8.1 对象的赋值格式为: 对象名1 = 对象名2注意:对象名1和对象名2必须属于同一个类例如Student stud1 stud2 定义两个同类的对象┆stud2 = stud1
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级第六讲 对象的赋值和复制 对象的赋值和复制对象的赋值同一类的两个对象可以相互赋值即不同对象的成员分别复制通过 运算符的重载实现 对象1 对象2注意: 对象的赋值只对其中的数据成员赋值而不复制成员函数 类的数据成员中不能包括动态分配的数据Box box1(12 1314) bo