Вопрос проектирования с помощью Enums для моделирования отношений типа - PullRequest
0 голосов
/ 16 ноября 2008

Например, при разработке класса для заказчика имеет смысл использовать Enum для CustomerType?

1 Ответ

3 голосов
/ 16 ноября 2008

Это зависит от других ограничений. Вы недостаточно рассказали нам о своей модели. Например, если с разными типами клиентов связаны разные типы информации, иерархия классов будет лучше подходить, чем просто перечисление.

В других случаях перечисление будет хорошим или даже предпочтительным (проще, сокращение накладных расходов ...).

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