类和对象的使用.ppt

stuMax.txt 例P186 例P187 该例中,如果有couta.mendl;只引用而不更改数据成员的值,则程序可正常运行 拷贝构造函数,只是用已有对象的值给新对象赋值,而不希望原对象被修改,因此其参数是一个常引用(该类对象的常引用) 编写setDate函数修改year month day的值,会出错 对象常指针 结合上页,把默认拷贝构造函数的执行过程讲清楚 copyConstructor.txt #include iostream.h class Coord { public: Coord(int a,int b) { x=a; y=b; cout普通构造函数\n;} Coord(const Coord p) { x=2*p.x;y=2*p.y; cout拷贝构造函数\n;} void print(){ coutx yendl; } private: int x,y; }; Coord fun2( ) { Coord p1(10,30); return p1; // 函数的返回值是对象 } void main() { Coord p2(2,3); fun2(); // 函数执行完成,返回调用者时, } 把count 定义成公有静态,用类名访问,改成私有后,定义公有函数getCount获取其对于私有静态

文档评论(0)

1亿VIP精品文档

相关文档