c++自定义类的问题

来源:百度知道 编辑:UC知道 时间:2024/05/18 09:05:09
#include <iostream>
using namespace std;
class foo{ //foo是不是为类的名称?
public: //public是什么意思在这里??书上写是访问标号,但是不明白

private: //问题同上。。
string isbn;
unsigned units_sold; //三行的意思不明白,特别是第一行
double revenue;
};
int main()
{
return 0;
}

不明白的地方已经注释了。。望高人解释,谢谢
foo 是类的名字吗???这个是图书的类

#include <iostream>
using namespace std;
class foo{ //foo是不是为类的名称? ///是!
public: //public是什么意思在这里??书上写是访问标号,但是不明白///这是放公用成员函数的位置,放这里的东西,从类外面可以访问

private: //问题同上。。 //这里放私有成员,类外面是不能访问它们的
string isbn;
unsigned units_sold; //三行的意思不明白,特别是第一行 //这些是类中声明的量,string(类型名) isbn(标识符)
double revenue;
};
int main()
{
return 0;
}

foo是不是为类的名称
public下是公有类/函数
private下是私有类/函数
isbn那三行都是私有类成员变量

这是一个定义图书的类吧