⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 accountlist.h

📁 it is a usefull thing
💻 H
字号:
//=====================================
// accountlist.h
//=====================================
#ifndef ACCOUNTLIST
#define ACCOUNTLIST
#include"account.h"
//-------------------------------------
class Node{
public:
  Account& acnt;
  Node *next, *prev;
  Node(Account& a):acnt(a),next(0),prev(0){}
  bool operator==(const Node& n)const{ return acnt==n.acnt; }
};//-----------------------------------
class AccountList{
  int size;
  Node *first;
public:
  AccountList():first(0),size(0){}
  Node* getFirst()const{ return first; }
  int getSize()const{ return size; }
  void add(Account& a);
  void remove(string acntNo);
  Account* find(string acntNo)const;
  bool isEmpty()const{ return !size; }
  void display()const;
 ~AccountList();
};//-----------------------------------
#endif  // HEADER_ACCOUNTLIST

 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -