Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings
This repository was archived by the owner on Jul 24, 2023. It is now read-only.

Commit 26b6908

Browse files
author
cd155
committed
oop call center
1 parent 5151c50 commit 26b6908

File tree

2 files changed

+10
-18
lines changed

2 files changed

+10
-18
lines changed

‎src/OODesign/CallCenter/CallFunc.java

Lines changed: 6 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -7,23 +7,15 @@ public static void dispatchCall(List<Employee> respondents)
77

88
};
99

10-
private static Employee[] getFirstResp(List<Employee> respondents)
10+
private static Employee getFirstResp(List<Employee> respondents)
1111
{
12-
List<Employee> potEmp = newArrayList<Employee>();
12+
Employeerep = null;
1313
for (Employee emp: respondents)
1414
{
15-
15+
if (emp.isAvailable){
16+
rep = emp;
17+
}
1618
}
17-
return new Employee[0];
18-
};
19-
20-
private static Employee[] getFirstManager(List<Employee> respondents)
21-
{
22-
return new Employee[0];
23-
};
24-
25-
private static Employee[] getFirstDirector(List<Employee> respondents)
26-
{
27-
return new Employee[0];
19+
return rep;
2820
};
2921
}

‎src/OODesign/CallCenter/Employee.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -39,10 +39,10 @@
3939
public class Employee
4040
{
4141
private String levelType;
42-
privateBooleanisAvailable;
43-
private Employee supervisor;
44-
private String callNumber;
45-
42+
43+
public Employee supervisor;
44+
public String callNumber;
45+
publicBooleanisAvailable;
4646
public String name;
4747

4848
public Employee()

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /