Как я могу получить доступ к типу атрибута - PullRequest
0 голосов
/ 29 ноября 2011

У меня есть класс с именем Employee.Этот класс имеет 3 атрибута: имя, адрес и руководитель.

1 Ответ

1 голос
/ 29 ноября 2011

Если руководителем сотрудника может быть любой другой тип Employee, руководителем должно быть Employee, но если только руководители могут быть руководителями, тогда руководителем должно быть Manager.

Как примечание: унаследование таким способом не всегда является хорошим решением. Вы столкнетесь с большим количеством неприятностей, если Employee может иметь несколько ролей, например, Developer и Designer.
Я рекомендую вам взглянуть на состав объекта вместо наследования.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...