我正在为体育俱乐部管理部门开发应用程序。而我的问题是,我有一个主要类Member
,其中包含所有“默认”信息(名称,姓氏,性别......)和其他两个类Coach
和Practitioner
,它们继承自Member
。教练有一些特定的属性(薪水,本月举办的训练......),练习者有其他一些东西(isCompetitor,category ...)根据角色创建班级
问题是练习者也可以是训练师,另一种方式。我怎样才能将这个模型建模成更好的方式,然后为同一个人创建两个条目?
编辑:这是它的外观现在
Class Member {}
Class Coach:Member {}
Class Practitioner:Member {}
我认为教练和教练都是同一种会员吗? – bAN