// *********************************************************
// Header file KeyedItem.h for the ADT binary search tree.
// *********************************************************
#include <string>

typedef string KeyType;

class KeyedItem
{
public:
   KeyedItem() {};
   
   /* 
       You can modify this constructor to initialize other data members you create for this class.
   */

   KeyedItem(const KeyType& keyValue)
	    : searchKey(keyValue) {}
   KeyType getKey() const
   {
      return searchKey;
   } // end getKey
private:
   KeyType searchKey;
   /* 
        Below place other data member you may want -- e.g. a list of attributes and perhaps flags.
   */
   
}; // end class
