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