定义一个Cat类,拥有静态数据成员numofcats,记录Cat的个体数目;静态成员函数getnumofcats(),读取numofcat.
来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/26 09:12:37
定义一个Cat类,拥有静态数据成员numofcats,记录Cat的个体数目;静态成员函数getnumofcats(),读取numofcat.
定义一个Cat类,拥有静态数据成员numofcats,记录Cat的个体数目;静态成员函数getnumofcats(),读取numofcat.
定义一个Cat类,拥有静态数据成员numofcats,记录Cat的个体数目;静态成员函数getnumofcats(),读取numofcat.
class Cat{
private int numofcats;
public int getnumofcats(){
return numofcats;
}
}
#include
#include
using namespace std;
class Cat
{
public:
Cat(){++numOfCats;}
Cat(const Cat& cat){++numOfCats;}
virtual ~Cat(){--numOfCats;}
全部展开
#include
#include
using namespace std;
class Cat
{
public:
Cat(){++numOfCats;}
Cat(const Cat& cat){++numOfCats;}
virtual ~Cat(){--numOfCats;}
static int getNumOfCats(){return numOfCats;}
private:
static int numOfCats;
};
int Cat::numOfCats=0;
int main()
{
Cat a;
Cat b;
cout<<"numOfCats:"<
Cat* p=new Cat();
cout<<"numOfCats:"<
cout<<"numOfCats:"<
}
收起