#include<iostream>
#include<string>
using namespace std;
class Student{
public:
//属性
string m_Name;
int m_Id;
//行为
//显示姓名和学号
void showStudent()
{
cout<<"姓名:"<<m_Name<<"学号:"<<m_Id<<endl;
}
};
int main()
{
//创建一个具体学生,实例化对象
Student s1;
//给s1对象进行赋值操作
s1.m_Name ="张三";
s1.m_Id = 1;
//显示学生信息
s1.showStudent();
}
还可以通过行为给属性赋值,通过函数
类中的属性和行为 我们统一称为成员
属性 称为 成员属性 成员变量
行为 称为 成员函数 成员方法
#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;
}
};
int main()
{
//创建一个具体学生,实例化对象
Student s1;
//给s1对象进行赋值操作
// s1.m_Name ="张三";
s1.setName("张三"); //实参传了一个“张三”
s1.m_Id = 1;
//显示学生信息
s1.showStudent();
}