你是对的。您将重新定义属性。在某种程度上,您使用的是信息模型中的同一个对象(例如医生),但在一种情况下,该对象(医生)充当一个主题。在另一种情况下,它充当您正在保护的对象,例如
-
医生可以查看分配给他们的患者的病历。
-
人力资源部的员工可以查看医生的工资。
是的,这意味着您必须在多个类别中定义属性本身。只要名称空间和名称的组合保持唯一性,您仍然可以利用名称空间结构。
你可以的
acme.user.staff.doctor
和属性
name
. 你可以那么做
acme.object.doctor
和属性
名称
.
请注意,Eclipse也允许您自动完成: