本文主要是介绍定义一个Cat类,拥有静态数据成员 numOfCats,记录Cat的个体数目;静态成员函数getNumOfCats(),读取numOfCats。设计程序测试这个类,体会静态数据成员和静态成员函数的用法,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
#include<iostream>
using namespace std;
class cat
{
public:
cat()
{
numOfCats++;
}
static int getNumOfCats()
{
return numOfCats;
}
~cat()
{
numOfCats--;
}
private:
static int numOfCats;
};
int cat::numOfCats = 0;
int main()
{
cat a;
cat b;
cat c;
cout<<cat::getNumOfCats()<<endl;
return 0;
}
这篇关于定义一个Cat类,拥有静态数据成员 numOfCats,记录Cat的个体数目;静态成员函数getNumOfCats(),读取numOfCats。设计程序测试这个类,体会静态数据成员和静态成员函数的用法的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!