如何实现关联类?

时间:2011-11-16 19:21:13

标签: oop design-patterns language-agnostic

我的问题是,我该如何实现?

Exam * ____________ 1 Student
            |
            |
          Mark

我通过互联网进行了很多搜索,但是我没有找到关于如何实现关联类的明确答案。

3 个答案:

答案 0 :(得分:4)

通常,指向另外两个类实例的类。它通常用于实现对象类型之间的多对多关系。

在C#中:

public class Product
{
    public string Name;
}

public class Department
{
    public string Name;
}

// An association class
public class ProductDepartment
{
    public Product Product;
    public Department Department;
}

答案 1 :(得分:0)

答案 2 :(得分:0)

正如Pigueiras所说:'那可能是这样吗?学生1 - *考试0 ... 1 - 1马克?'然后1-1关系也不需要'一个指向另外两个类实例的类'正如哈波所说的