2011-11-29 86 views
0

我有一个名为Employee.class类有3个属性:名称,地址和主管。我如何访问属性的类型

+3

您可以发布具有属性的Employee类的小代码吗?你的意思是说他们是员工阶层的属性,你想把他们与属性联系起来吗? – Rajesh

+0

属性在.NET中通常称为属性。 – leppie

回答

1

如果员工的主管可以是任何其他种类的Employee,那么主管应该是Employee,但是如果只有管理者可以是主管,那么主管应该是Manager

正如旁注:以这种方式继承并不总是一个好的解决方案。如果Employee可以有多个角色,则会遇到很多麻烦,如DeveloperDesigner
我建议你看看object composition而不是继承。