А в питоне есть множественное наследование?
ахуеть не правда ли?
У каждого товара и упаковки есть атрибуты размеров
Первый аргумент этого метода - объект товара, второй - объект упаковки
тогда это будет просто функция в глобальной области видимости, а не инициированная с определённым классом + в качестве параметров, я могу передавать любые объекты класса base, а значит снова куча if ... else и isinstance
Вынеси её в класс PackFilter
Что за каша с неймингом. Я пока читал запутался что имел ввиду автора
примерно так я хочу. как видно - это один метод, с одинаковой реализацией
Да меня не волнует, хочешь или нет. Если запустить метод коробки на коробку, то они начнут бесконечно спрашивать друг у друга: "Ты в меня влезешь?"
А нефиг так делать
У них разные параметры, разнач реализация и делают они принципиально разные вещи
а так - тоже разная?
Так одинакова, но этот код не похож на код выше
Обсуждают сегодня