00001 00002 // 00003 // Iterator 00004 // 00005 00006 // template <class ObjClass, class ContClass> 00007 00008 /* 00009 class Iterator : public Object { 00010 protected: 00011 public: 00012 virtual void first ()=0; 00013 virtual void next ()=0; 00014 virtual int exhausted () const=0; 00015 }; 00016 */