@@ -34,7 +34,7 @@ class Programmer extends Employer {
3434
3535 public Programmer (String name ) {
3636 setName (name );
37- employers = null ;//程序员, 表示没有下属了
37+ employers = null ;//程序员, 表示没有下属了
3838 }
3939
4040 public void add (Employer employer ) {
@@ -50,7 +50,7 @@ class ProcectAssistant extends Employer {
5050
5151 public ProcectAssistant (String name ) {
5252 setName (name );
53- employers = null ;//项目助理, 表示没有下属了
53+ employers = null ;//项目助理, 表示没有下属了
5454 }
5555
5656 public void add (Employer employer ) {
@@ -85,15 +85,15 @@ public void delete(Employer employer) {
8585public class DS08_Composite {
8686
8787 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 ("程序员二" );
9292
93- pm .add (pa );//为项目经理添加项目助理
94- pm .add (programmer2 );//为项目经理添加程序员
93+ pm .add (pa );//为项目经理添加项目助理
94+ pm .add (programmer2 );//为项目经理添加程序员
9595
96- //注意,这里如果不加<>里面的东西,竟然不能编译通过,这个是因为泛型编程
96+ //注意,这里如果不加<>里面的东西,竟然不能编译通过,这个是因为泛型编程
9797 List <Employer > ems = pm .getEmployers ();
9898 int emsCount = ems .size ();
9999 for (int i = 0 ; i <emsCount ;++i )
0 commit comments