Size: a a a

2020 April 05

CA

Cyber Arigato in archlinux_ru
Julian =) Coffee
Есть два вида полиморфизма, правильный и ООПшный
та за шо ты ооп хейтишь
источник

ЛБ

Лолька Бандеролька... in archlinux_ru
Julian =) Coffee
Есть два вида полиморфизма, правильный и ООПшный
А какой правильный
источник

JC

Julian =) Coffee in archlinux_ru
Julian =) Coffee
Если полиморфизм вообще - то это ты когда пишешь один код, а он может работать с разными обьектами
Вот в ООП эта штука выражается в виде "если у нас есть метод, который принимает обьект класса А, то на всех наследниках класса А он тоже будет работать"
источник

CA

Cyber Arigato in archlinux_ru
ладно, не перебиваю
источник

JC

Julian =) Coffee in archlinux_ru
Julian =) Coffee
Вот в ООП эта штука выражается в виде "если у нас есть метод, который принимает обьект класса А, то на всех наследниках класса А он тоже будет работать"
Если в нормальных терминах, то это subtyping polymorphism
источник

CA

Cyber Arigato in archlinux_ru
Julian =) Coffee
Вот в ООП эта штука выражается в виде "если у нас есть метод, который принимает обьект класса А, то на всех наследниках класса А он тоже будет работать"
так, стой. это же наследование, не?
источник

CA

Cyber Arigato in archlinux_ru
типа мы наследуем функционал
источник

CA

Cyber Arigato in archlinux_ru
или я не правильно понял?
источник

ЛБ

Лолька Бандеролька... in archlinux_ru
Полиморфизм разве не о том, у нескольких классов одноименные методы?
источник

CA

Cyber Arigato in archlinux_ru
Лолька Бандеролька
Полиморфизм разве не о том, у нескольких классов одноименные методы?
вот я что-то про это читал
источник

JC

Julian =) Coffee in archlinux_ru
🤔
источник

CA

Cyber Arigato in archlinux_ru
переопределение методов, свойств
источник

JC

Julian =) Coffee in archlinux_ru
Лолька Бандеролька
Полиморфизм разве не о том, у нескольких классов одноименные методы?
Ну все мы наследники object'a
источник

JC

Julian =) Coffee in archlinux_ru
Ну в общем да, у тебя у разных обьектов могут быть функции которые называются одинаково
источник

I

Ivan in archlinux_ru
пора уже плачежаба ставить на аву
источник

JC

Julian =) Coffee in archlinux_ru
То есть метод один, но формы разные
источник

JC

Julian =) Coffee in archlinux_ru
Поэтому полиморфизм
источник

CA

Cyber Arigato in archlinux_ru
Julian =) Coffee
То есть метод один, но формы разные
ага, понял, спасибо
источник

CA

Cyber Arigato in archlinux_ru
т.е есть класс А там функция 1, от него наследуем класс Б, и переопределяем функцию 1, это и есть полиморфизм?
источник

JC

Julian =) Coffee in archlinux_ru
не
источник