设计一个学生类,属性有姓名和学号,可以给姓名和学号赋值,可以显示学生的姓名和学号
#includeusing namespace std; #include class student { public://公开权限 //类中的属性和行为 我们统一称为成员 //属性 成员属性 成员变量 //行为 成员函数 成员方法 //属性 string stuName; //姓名 int stuId; //学号 //行为 // 显示姓名和学号 void show() { cout << "姓名:" << stuName << " 学号:" << stuId << endl; } //给姓名赋值 void setname(string name) { stuName = name; } //给学号赋值 void setid(int id) { stuId = id; } }; int main() { //创建具体学生,实例化对象 student s1; student s2; //给对象赋值,进行属性赋值操作 s1.setname("张三");//s1.stuName = "张三" s2.setname("李四");//s2.stuName = "李四" s1.setid(1); //s1.stuId = 1 s2.setid(2); //s2.stuId = 2 s1.show(); s2.show(); system("pause"); return 0; }
运行结果:
姓名:张三 学号:1
姓名:李四 学号:2



