1)当构造函数只有一个参数时,可以将其基本类型转换成类类型:如:Stock pa =260 《==》Stock pa = Stock(260) <<=>> Stock pa(260)
如果将类类型转换成基本数据类型则必须使用特殊的C++操作符函数----转换函数 如:Stock wolfe; double host = double(Stock);其中double()
为转换函数
2)操作符重载和操作符函数必须是类方法。。。。
转换函数无返回值类型,但必须有返回值。。。。
转换函数无参。。。。
3)字符串并不保存在对象中,字符串单独存在堆内存中,对象中仅保存了指出到哪里找到字符串的信息。。。。
4)当使用一个对象初始化另一个对象是,编译器自动生成复制构造函数。。。。
阅读(515) | 评论(0) | 转发(0) |