Ejemplo n.º 1
0
 private static void PrintStudents(AbstractIterator iter)
 {
     for (iter.First(); !iter.IsDone(); iter.MoveNext())
     {
         iter.GetCurrent().DisplayStudent();
     }
 }
Ejemplo n.º 2
0
        public override void Display()
        {
            Console.WriteLine(_name + " " + _section);

            AbstractIterator iter = CreateIterator();

            for (iter.First(); !iter.IsDone(); iter.MoveNext())
            {
                iter.GetCurrent().Display();
            }
        }