10. 类关联举例public class Faculty {
private String name;
public University university;
}public class University {
private String name;
public Faculty faculty;
}10
11. 关联的多重性描述了类之间的多重性对应关系
通常为一对一或一对多
谨慎对待多对多关系11
12. 关联多重性举例public class Faculty {
private String name;
public University university;
}public class University {
private String name;
public Faculty[] faculty;
}12
13. 关联端角色名称public class Faculty {
private String name;
public University employer;
}public class University {
private String name;
public Faculty[] employee;
}13
15. 自关联(self-association)public class Person {
public Person[] parent;
public Person[] child;
}15
16. 关联类用于表示关联的属性的类。16
17. 关联类代码public class Contract {
private float salary;
private String jobTitle;
public Faculty employee;
public University employer;
}public class Faculty {
private String name;
public Contract worksFor;
}public class University {
private String name;
public Contract[] worksFor;
}17