Size: a a a

Советский Angular

2021 April 29

IB

Igor Bodnar in Советский Angular
Я могу везде подставить квадрат где использовался прямоугольник и ничего не «сломается»?
источник

J💖

JSON Jenny 💖 in Советский Angular
Супер класс должен подойти, где подошёл конкретный?
источник

J💖

JSON Jenny 💖 in Советский Angular
Нееее
источник

J💖

JSON Jenny 💖 in Советский Angular
Стоп
источник

J💖

JSON Jenny 💖 in Советский Angular
Дп
источник

J💖

JSON Jenny 💖 in Советский Angular
Ты подставляешь вместо прямоугольника квадрат и впринципе все норм
источник

IB

Igor Bodnar in Советский Angular
У тебя квадрат extends прямоугольник?
источник

IB

Igor Bodnar in Советский Angular
Впринципе?)
источник

J💖

JSON Jenny 💖 in Советский Angular
Да
источник

J💖

JSON Jenny 💖 in Советский Angular
А когда у нас летит?
источник

IB

Igor Bodnar in Советский Angular
Как у квадрата выглядит метод изменить размеры?
источник

J💖

JSON Jenny 💖 in Советский Angular
А у прямоугольника есть метод менять размеры? Что?!
источник

IB

Igor Bodnar in Советский Angular
Конечно
источник

J💖

JSON Jenny 💖 in Советский Angular
Если мыслить с этим методом, тогда летит
источник

J💖

JSON Jenny 💖 in Советский Angular
Так как мы не расширяем, а переопределяем поведение метода
источник

IB

Igor Bodnar in Советский Angular
Может лучше вообще было не экстендить чем потом все начать пере/писывать/проектировать когда мы захотим ещё пару методов добавит?
источник

IB

Igor Bodnar in Советский Angular
Уф
источник

IB

Igor Bodnar in Советский Angular
Ну набросил так набросил
источник

IB

Igor Bodnar in Советский Angular
Пойду поработаю
источник

IB

Igor Bodnar in Советский Angular
источник