@@ -9,28 +9,29 @@ public static void main(String[] args) {
99 EmployeeManger employeeManager = new EmployeeManger ();
1010
1111 System .out
12- .println ("This is Iterator Pattern example where you can list all the male / female emplyee list using iterators. The data structure details are abstraced behind the iterator interface " );
13-
14- employeeManager .addEmployee (new Employee ("aseem1" , "M" ));
15- employeeManager .addEmployee (new Employee ("Meera1" , "f" ));
16- employeeManager .addEmployee (new Employee ("aseem2" , "M" ));
17- employeeManager .addEmployee (new Employee ("sony1" , "Mf" ));
18- employeeManager .addEmployee (new Employee ("Meera2" , "f" ));
19- employeeManager .addEmployee (new Employee ("Meera3" , "f" ));
20- employeeManager .addEmployee (new Employee ("Meeralast" , "f" ));
21- employeeManager .addEmployee (new Employee ("sony2" , "fM" ));
22- employeeManager .addEmployee (new Employee ("aseem1" , "m" ));
23- employeeManager .addEmployee (new Employee ("aseemlast" , "m" ));
24-
25- employeeManager .employeeMap .put (1 ,new Employee ("aseem1" , "M" ));
26- employeeManager .employeeMap .put (2 ,new Employee ("aseem2" , "F" ));
27- employeeManager .employeeMap .put (3 ,new Employee ("aseem3" , "M" ));
28- employeeManager .employeeMap .put (1 ,new Employee ("aseem4" , "F" ));
12+ .println ("This is Iterator Pattern example where you can list all the male / female employee list using iterators. " +
13+ "The data structure details are abstracted behind the iterator interface " );
14+
15+ employeeManager .addEmployee (new Employee ("name1" , "M" ));
16+ employeeManager .addEmployee (new Employee ("name2" , "f" ));
17+ employeeManager .addEmployee (new Employee ("name3" , "M" ));
18+ employeeManager .addEmployee (new Employee ("name4" , "Mf" ));
19+ employeeManager .addEmployee (new Employee ("name5" , "f" ));
20+ employeeManager .addEmployee (new Employee ("name6" , "f" ));
21+ employeeManager .addEmployee (new Employee ("name7" , "fM" ));
22+ employeeManager .addEmployee (new Employee ("name8" , "m" ));
23+ employeeManager .addEmployee (new Employee ("name9" , "m" ));
24+ employeeManager .addEmployee (new Employee ("name10" , "f" ));
25+
26+ employeeManager .employeeMap .put (1 ,new Employee ("name1" , "M" ));
27+ employeeManager .employeeMap .put (2 ,new Employee ("name2" , "F" ));
28+ employeeManager .employeeMap .put (3 ,new Employee ("name3" , "M" ));
29+ employeeManager .employeeMap .put (1 ,new Employee ("name4" , "F" ));
2930
30- MaleEmplyeeIterator maleEmployeeIterator = employeeManager .getMaleEmployeeIterator ();
31+ MaleEmployeeIterator maleEmployeeIterator = employeeManager .getMaleEmployeeIterator ();
3132 printEmployeeList (maleEmployeeIterator );
3233
33- FeMaleEmplyeeIterator feMaleEmployeeIterator = employeeManager .getFeMaleEmployeeIterator ();
34+ FeMaleEmployeeIterator feMaleEmployeeIterator = employeeManager .getFeMaleEmployeeIterator ();
3435 printEmployeeList (feMaleEmployeeIterator );
3536
3637 Iterator <Employee > allEmployeeIterator = employeeManager .getAllEmployeeIterator ();
0 commit comments