на практике не пойму зачем нам это, почему нельзя запилить тип сотрудник для сотрудника и тип клиент для клиента
например что бы дальше нельзя было юзать что то специфическое которое относится только к типу клиента
Мммм, не дошло....
Ну типа у тебя у классов могут быть разные методы и поля, потому ты сам себя ограничиваешь используя абстракцию
Тогда снова вопрос тот же, мы так же можем использовать только поля работника, скажем
переменную создавать смысла мало, но есть смысл держать список например всех людей
Потому что для обоих сущностей иногда нужно выполнять общие методы
Я не совсем понимаю, почему нельзя сделать отдельные переменные каждую своего типа
Обсуждают сегодня