两个类的关系,应该如何关联?

06-08-22 wind13
    

彭老师,我是小刘,问个问题:

有两个类,都各自有主键

如:

class A{

private String AId;

private String AName;

/*

geters and seters

*/

}

那么,class B 以哪种方式关联比较好呢?

1、class B{

private String BId;

private String AId;

private String BName;

/*

geters and seters

*/

}

2、class B{

private String BId;

private A a;

private String BName;

/*

geters and seters

*/

}

    

banq
2006-08-23 09:44

以域建模观点看,class A和class B是否发生关联,主要取决它们业务领域中的逻辑,如果是光秃秃两个模型,谈不上关联,按照低关联、高内聚设计原则,能不关联是我们追求的目标。

wind13
2006-08-23 10:59

谢谢~~

嗯,看来还是要具体问题具体分析了。