person.h

来自「Data Abstraction & Problem Solving with 」· C头文件 代码 · 共 35 行

H
35
字号
#include <string>using namespace std;typedef string KeyType;class KeyedItem{public:   KeyedItem() {};   KeyedItem(const KeyType& keyValue)       :searchKey(keyValue) { }   KeyType getKey() const   {       return searchKey;   }  // end getKeyprivate:   KeyType searchKey;};  // end classclass Person : public KeyedItem {public:   Person() {}   Person(const string& name,           const string& id,          const string& phone):      KeyedItem(name), idNum(id),       phoneNumber(phone) { }private:   // Key item is the person's name   string idNum;   string phoneNumber;   //... and other data about the person};  // end class

⌨️ 快捷键说明

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