@@ -34,7 +34,7 @@ class Programmer extends Employer {
34
34
35
35
public Programmer (String name ) {
36
36
setName (name );
37
- employers = null ;//程序员, 表示没有下属了
37
+ employers = null ;//程序员, 表示没有下属了
38
38
}
39
39
40
40
public void add (Employer employer ) {
@@ -50,7 +50,7 @@ class ProcectAssistant extends Employer {
50
50
51
51
public ProcectAssistant (String name ) {
52
52
setName (name );
53
- employers = null ;//项目助理, 表示没有下属了
53
+ employers = null ;//项目助理, 表示没有下属了
54
54
}
55
55
56
56
public void add (Employer employer ) {
@@ -85,15 +85,15 @@ public void delete(Employer employer) {
85
85
public class DS08_Composite {
86
86
87
87
public static void main (String [] args ) {
88
- Employer pm = new ProjectManager ("项目经理" );
89
- Employer pa = new ProcectAssistant ("项目助理" );
90
- Employer programmer1 = new Programmer ("程序员一" );
91
- Employer programmer2 = new Programmer ("程序员二" );
88
+ Employer pm = new ProjectManager ("项目经理" );
89
+ Employer pa = new ProcectAssistant ("项目助理" );
90
+ Employer programmer1 = new Programmer ("程序员一" );
91
+ Employer programmer2 = new Programmer ("程序员二" );
92
92
93
- pm .add (pa );//为项目经理添加项目助理
94
- pm .add (programmer2 );//为项目经理添加程序员
93
+ pm .add (pa );//为项目经理添加项目助理
94
+ pm .add (programmer2 );//为项目经理添加程序员
95
95
96
- //注意,这里如果不加<>里面的东西,竟然不能编译通过,这个是因为泛型编程
96
+ //注意,这里如果不加<>里面的东西,竟然不能编译通过,这个是因为泛型编程
97
97
List <Employer > ems = pm .getEmployers ();
98
98
int emsCount = ems .size ();
99
99
for (int i = 0 ; i <emsCount ;++i )
0 commit comments