📄 l6_8.cpp
字号:
#include <iostream.h>
#include <string.h>
class CStudent
{
private:
int number;
char name[10];
static int total;
public:
CStudent(int xh, char *xm);
~CStudent();
static int GetTotal();
int GetNumber();
};
CStudent::CStudent(int xh, char *xm)
{
number = xh;
strcpy(name, xm);
total++;
}
CStudent::~CStudent()
{
total--;
}
int CStudent::GetTotal()
{
cout << number;
return total;
}
int CStudent::GetNumber()
{
return number;
}
int CStudent::total = 0;
void func();
void main()
{
cout << CStudent::GetTotal() << endl;
CStudent s1(10001, "AAAAAA" );
cout << CStudent::GetTotal() << endl;
CStudent s2(10002, "BBBBBB" );
cout << CStudent::GetTotal() << endl;
func();
cout << CStudent::GetTotal() << endl;
}
void func()
{
CStudent s3(10003, "CCCCCC" );
cout << CStudent::GetTotal() << endl;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -