我会举例说明这一点:
或者公司应该处理它:
或者也许应该由
class Company {
}
class Person {
}
公司
和个人
之间是多对多的关系。一个个人
可以属于多个公司
,而一个公司
也可以拥有多个个人
。
那么我是否需要创建第三个类:
class CompanyPerson {
}
或者公司应该处理它:
class Company {
function add_person() {
}
}
或者也许应该由
Person
来处理?class Person {
function add_to_company() {
}
}