import java.util.ArrayList; /** * Dolgozó gyártó osztály */ public class EmployeeFactory { /** * A függvény visszatér egy dolgozó adataival, a * megadott név alapján. Ha több ilyen dolgozó is van * a függvény elsőként előforduló dolgozót adja vissza. * * @param name A név amire keresünk. * @param employeeList A lista amiben keresünk. * @return foundEmployee A megtalált dolgozó. * @see Employee */ public Employee findEmployee(String name, ArrayList employeeList) { Employee foundEmployee = new Employee(); for (Employee employee: employeeList) { if ( employee.name.equals(name)) { foundEmployee = employee; } } return foundEmployee; } }