#include <iostream>
using namespace std;
class Person{//如果是struct的话 他的默认是公有变量 如果是class的话 他默认是私有变量
private://private后面表示的变量 数组 函数 都是私有的
//私有的意思是里面的东西只能在这个类里面调用
int age, height;
double money;
// int get_height(){
// return height();
// }
public://public的意思是既可以在里面调用 又可以在外面调用
string name;
void say(){
cout << "l'm " << name << endl;
}
int get_age(){
return age;
}
void add_money(double x){
money += x;
}
private:
string books[100];
}c, persons[1000];//这定义的类后面一定要加分号
//可以在定义的时候就声明
int main(){
// Person persons[1000];//这两种方式都是一样的
Person c;
c.name = "yxc";
// c.age = 18; //错误 因为是私有
return 0;
}