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

📄 addressbook.h

📁 一个可以对通信录进行管理的简单通讯录程序。
💻 H
字号:
#ifndef H_ADDRESSBOOK_H_NNN
#define H_ADDRESSBOOK_H_NNN

#include "addresslist.h"

//处理通信录操作的面向用户使用的类,包含所有功能的用户界面及用户交互的实现
class AddressBook:public AddressList
{
protected:
	bool isModified;   //通信录是否已被修改还未保存

public:
	AddressBook();
	virtual ~AddressBook();

	//开始通信录的用户界面的操作
	virtual void start();

	//菜单处理函数
	virtual void handleMenu();

	//显示记录
	virtual void displayRecords();

	//查询记录
	virtual void queryRecord();

	//增加记录
	virtual void addRecord();

	//删除记录
	virtual void removeRecord();

	//保存记录
	virtual void saveRecords();

	//读取记录
	virtual void loadRecords();

	//结束程序
	virtual void quit();

	//清空当前通信录
	virtual void clear();

protected:
	//菜单选择函数
	char menuSelect();
	//显示表头
	void dispTable();
};
#endif //H_ADDRESSBOOK_H_NNN

⌨️ 快捷键说明

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