前言
这篇文章中主要讲述C++中如何设计一个学生类。
一、代码
//跟着视频学习的代码,分享记录一下
#include<iostream>
#include<string>
using namespace std;
//设计一个学生类,属性有姓名和学号
//可以给姓名和学号赋值,可以显示学生的姓名和学号
//设计学生类
class Student
{
public: //公共权限
//属性
string m_name;//姓名
int m_id;//学号
//行为
//显示姓名和学号
void showStudent()
{
cout << "姓名: " << m_name << " 学号 " << m_id << endl;
}
//给姓名赋值
void setName(string name)
{
m_name = name;
}
//给学号赋值
void setid(int id)
{
m_id = id;
}
};
int main()
{
//创建一个具体学生 实例化对象
Student s1;
//给s1对象 进行属性赋值操作
s1.setName ( "张三");
s1.setid (1);
s1.showStudent();
Student s2;
//给s1对象 进行属性赋值操作
s2.m_name = "李四";
s2.m_id = 2;
s2.showStudent();
system("pause");
}
//注意
//类中的属性和行为 我们统一称为 成员
//属性 成员属性 成员变量
//行为 成员函数 成员方法
总结
注意:
1.类中的属性和行为 我们统一称为 成员
2.属性 成员属性 成员变量
3.行为 成员函数 成员方法