满意答案
rcgtr
2013.04.25
采纳率:51% 等级:12
已帮助:12431人
//student.cpp
#include
using namespace std;
class Student
{
private:
static double fee; //fee --班费,静态成员数据
public:
Student(){} //默认构造函数,析构函数
~Student(){}
void Contribute(double n); // n --上缴的班费数额
void Spend(double n); // n --花费班费数量
static void Display(); //静态成员函数
};
double Student::fee=0; //类声明外面对静态数据成员初始化
//类方法
void Student::Contribute(double n)
{
fee=fee+n;
}
void Student::Spend(double n)
{
if(fee
cout<
else
fee=fee-n;
}
void Student::Display()
{
cout<
}
int main()
{
Student stu;
stu.Display();
stu.Contribute(103.4); //交钱
stu.Display();
stu.Spend(42.3); //花钱
stu.Display();
return 0;
}
放在了一个文件里了,上面是类声明,下面是测试小程序,运行过了,没问题
00分享举报