Скинь код, мне просто даже интересно что же там за нарушения с instanof в двух местах которая нарушает конкретно LSP
Кода нету. Блин у тебя с фантазией плохо. if (shape instanceof Square) * 20. Как считаешь нормальный подход? Младший брат CallbackHell. Есьт же более лучший способ написания кода.