Если я правильно понял ваш вопрос, лучший способ сделать это - создать класс MainUser
и класс Admin
.Оба класса должны выходить за пределы стандартного User
класса.
Затем вы создаете специальные методы для каждого класса, например isAdmin()
и isMainUser()
.
.