📄 student.h
字号:
//student.h
#ifndef _INSIDE_VISUAL_CPP_STUDENT
#define _INSIDE_VISUAL_CPP_STUDENT
class CStudent:public CObject
{
DECLARE_DYNAMIC(CStudent)//支持动态性的宏
public:
CString m_Name;
int m_Grade;
CStudent() //默认构造函数
{
m_Grade=0;
}
//支持初始化的构造函数
CStudent(const char*Name,int Grade):m_Name(Name)
{
m_Grade=Grade;
}
//支持对象拷贝的构造函数
CStudent(const CStudent&s):m_Name(s.m_Name)
{
//copy constructor
m_Grade=s.m_Grade;
}
const CStudent&operator=(const CStudent& s)//对象赋值运算
{
m_Name=s.m_Name;
m_Grade=s.m_Grade;
return *this;
}
BOOL operator==(const CStudent&s)const//等于运算
{
if ((m_Name==s.m_Name)&&(m_Grade==s.m_Grade))
return true;
else
return false;
}
BOOL operator!=(const CStudent&s)const//不等于运算
{
return !(*this==s);
}
#ifdef _DEBUG
void Dump(CDumpContext&dc)const;
#endif //_DEBUG
};
#endif //_INSIDE_VISUAL_CPP_STUDENT
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -