感觉这个部分比较重要而且内容比较多,单独写一篇文章
1 对类的初印象[incomplete]
和C程序不一样,在C++中你首先要关心的并不是通过怎样的代码来实现一个类,而是一个类所能进行的所有操作、以及这些操作的效果。我们可以先用伪代码来写出类的定义,再在main函数中使用这个类。
example.h
class Sales_item:
商品
operation <<:
输入名称、单价、购买数量
operation <<:
输出名称、单价、购买数量、总价格
operation +:
名称相同时,单价修改为平均价格,购买数量修改为总数量
名称不同时,提示错误
operation =:
修改名称、单价、购买数量
example.c
#include <iostream>
#include "example.cxx"
int main()
{
Sales_item book;
std::cin >> book;
std::cout<<book<<std::endl;
Sales_item book2;
std::cin>>book2;
std::cout<<book+book2<<std::endl;
book=book2;
std::cout<<book<<std::endl;
}<