2.3.1 使用cin
cin >> carrots;
从这条语句可知,信息从cin流向carrots。iostream文件将cin定义为一个表示这种流的对象。输出时,<<运算符将字符串插入到输出流中;输入时,cin使用>>运算符从输入流中抽取字符。通常,需要在运算符右侧提供一个变量,以接收抽取的信息(符号<<和>>被选择用来指示信息流的方向)。
2.3.2 使用cout进行拼接
iostream文件定义了<<运算符,以便可以像下面这样合并(拼接)输出:
cout << "Hello" << "World" << "!" << endl;
这样能够将字符串输出和整数输出合并为一条语句。
2.3.3 类简介
类是用户定义的一种数据类型。要定义类,需要描述它能够表示什么信息和可对数据执行哪些操作。类之于对象就像类型之于变量。也就是说,类定义描述的是数据格式及其用法,而对象则是根据数据格式规范创建的实体。
类描述了一种数据类型的全部属性(包括可使用它执行的操作),对象是根据这些描述创建的实体。
类描述指定了可对类对象执行的所有操作。要对特定对象执行这些允许的操作,需要给该对象发送一条消息。