本文共 1144 字,大约阅读时间需要 3 分钟。
public class Course { }
public class TeamLeader { public void checkNumOfCourses(Listcourses) { System.out.println("course num is " + courses.size()); }}
public class Boss { public void countCheck(TeamLeader teamLeader) { ArrayListcourses = new ArrayList<>(); for (int i = 0; i < 20; i++) { courses.add(new Course()); } teamLeader.checkNumOfCourses(courses); }}
public class Test { public static void main(String[] args) { Boss boss = new Boss(); TeamLeader teamLeader = new TeamLeader(); boss.countCheck(teamLeader); }}
类图:
更改之后:public class Boss { public void countCheck(TeamLeader teamLeader) { teamLeader.checkNumOfCourses(); }}
public class TeamLeader { public void checkNumOfCourses() { ArrayListcourses = new ArrayList<>(); for (int i = 0; i < 20; i++) { courses.add(new Course()); } System.out.println("course num is " + courses.size()); }}
类图:
转载地址:http://xzixi.baihongyu.com/