Сообщение от zlodiak
|
если во втором примере я сделаю так чтобы Batman съедал 3 пиццы вместо одной, то код перестанет соответствовать принципу подстановки барбары лисков
|
Почему вы решили, что он перестаёт соответствовать? Вы ведь можете представителя Batman заменить на представителя Customer и он по прежнему будет кушать пиццу.
Вам нужно проверять количество пиццы в хранилище, а то это бесконечная пицца!