首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

帮忙看下这个程序.忙了小弟我半天了.

2012-03-11 
帮忙看下这个程序..忙了我半天了..这个是在钱能的c++上面的一个程序.************************account.h**

帮忙看下这个程序..忙了我半天了..
这个是在钱能的c++上面的一个程序.
************************account.h*****************
class account
{
public:
account(int accno,float balan=0.0)
{acntnumber=accno;
  balance=balan;
  count++;
  cout<<acntnumber<<balance<<endl;
  cin>>count;}
int accountno();
float acntbalan();
static account *frist();
  account *next();
static int noaccontsu();
void display();
void deposit(float amount);
  virtual void withdrawal(float amount);
protected:
static account *pfrist;
account *pNext;
static int count;
int acntnumber;
float balance;

};

**********************account.cpp***********************
#include <iostream.h>
#include "account.h"

account * account::pfrist=0;
int account::count =0;

account::account(int accno,float balan=0.0)
{
  if(pFirst==0)
pfrist=this;
  else
{for(account *ps=pFirst;ps->Next;ps=ps->pNext);
  ps->pNext=this;
  }  
  pnext=0;
}

int account::accountno()
{return acntnumber;}

float account::acntbalan()
{return acntbalance;}

static account *account::frist()
{ return pfirst;
}
  account *account::next()
{ return pnext;

static int account::noaccontsu()
{ return count;
}

void account::display()
{ cout<<"account number:"<<acntnumber<<"="<<balance<<endl;
}

void account::deposit(float amount)
{balance+=amount;}

void account::withdrawal(float amount)
{

}

**************zhu.cpp*************
#include <iostream.h>
#include "account.h"
void main()

  account an(23,1.1);
}

程序怎么编译都不通过 .不是这有问题就是那有问题.忙了我半天了.还是没调出来. 麻烦高手帮忙看看;

懂的留下qq.我c++刚学.还有很多不懂的. 希望哪位好心人.以后可以帮我看看程序...



[解决办法]
呵呵,还没睡呢啊,星羽

热点排行