C++ Primer 初窥成员函数

来源:互联网 发布:淘一免淘宝小号查询 编辑:程序博客网 时间:2024/06/05 18:44

先给出代码:


#include <iostream>#include "Sales_item.h"int main(){Sales_item item1,item2;std::cin >> item1 >> item2;if (item1.same_isbn(item2)) {std::cout << item1 + item2 << std::endl;return 0;}else {std::cerr << "Data must refer to same ISBN" << std::endl;return -1;}}

same_isbn是成员函数,只定义一次,但是被视为每个对象的成员。


调用成员函数的格式为:item1.same_isbn


该成员函数的作用是:比较参数item2的ISBN与函数same_isbn要操作的对象item1的


ISBN,如果两个对象的ISBN一致,则继续执行if后面的语句


原创粉丝点击