编写一 个含有静态成员(静态数据成员、 静态成员函数)的猫类(cat) 求c++代码?

编写一 个含有静态成员(静态数据成员、 静态成员函数)的猫类(cat)
具体要求如下:
(1)具有两个非静态数据成员,分别为age (年龄)、weight (体重)
(2)一个静态数据成员count用于记录实例化对象的个数
(3)要求类定义中有两个构造函数(有参数、无参数)形成构造函数重载,有复制构造函数,有析构函数
(4)有setage、 setweight. showage、
showweight4个成员函数用来设置和显示年龄和体重。

https://blog.csdn.net/Kerryliuyue/article/details/106962821