基本上,员工可以是飞行员、机械师或管理员。
我的问题集中于以下业务规则:
没有提供关于这些专业的补充资料。如果我不把机械师变成一个超级型,把它的子型变成它的专业化,那会不会是错误的呢?在编码方面,我不会应用继承,因为专门化没有使它们与众不同的唯一属性或方法,我宁愿使用枚举或类似的方法。
发布于 2017-05-17 10:45:53
只要信息只是“类型”,那么我认为您建议的方法没有问题,尽管如果这种情况可能会改变(比如添加有关专门化的特定信息),那么我就会提前计划,选择另一个选项,这样就不那么痛苦了,可以改变一切
https://stackoverflow.com/questions/44022037
复制相似问题