зачем так?
2) Конечно, не по теме, но вместо switch case лучше бы использовал фабричный метод
1. а какой бест вариант?
где про фабричный метод можно почитать?
Обсуждают сегодня