如何访问属性的类型?
本文关键字:属性 类型 访问 何访问 | 更新日期: 2023-09-27 18:16:08
我有一个名为Employee的类。这个类有3个属性:姓名、地址和主管。
如果员工的主管可以是任何其他类型的Employee
,则主管应该是Employee
,但如果只有经理可以是主管,则主管应该是Manager
。
作为旁注:以这种方式继承并不总是一个好的解决方案。如果Employee
具有多个角色,就像Developer
和Designer
一样,那么您将遇到很多麻烦。
我建议您看一下对象组合而不是继承。