Size: a a a

cxx.Дискуссионная

2020 March 07

а

а это кто in cxx.Дискуссионная
а это кто
Вот этот же код, но с динамическим полиморфизмом

Я только изменила сигнатуру make_sound_twice и код main()

https://play.rust-lang.org/?version=stable&mode=debug&edition=2018&gist=44f5e96daa913df50c21c49fc3f3f6e3
источник

а

а это кто in cxx.Дискуссионная
в данном случае правда нет разницы что использовать — динамический или статический П., но я только хотела показать что они есть в Rust
источник

AE

Andrew Evseev in cxx.Дискуссионная
Почему нет разницы?
источник

Т8

Т-34 85 in cxx.Дискуссионная
а это кто
в данном случае правда нет разницы что использовать — динамический или статический П., но я только хотела показать что они есть в Rust
где переопределение метода?
источник

O

Ofee in cxx.Дискуссионная
Andrew Evseev
Почему нет разницы?
Потому что мы можем сделать и так, и эдак?
источник

O

Ofee in cxx.Дискуссионная
Т-34 85
где переопределение метода?
А зачем?
источник

а

а это кто in cxx.Дискуссионная
Т-34 85
где переопределение метода?
в Rust нет наследования, поэтому нет переопределения методов
источник

Т8

Т-34 85 in cxx.Дискуссионная
Ofee
А зачем?
ну, тут кто-то про полиморфизм заикался
источник

AE

Andrew Evseev in cxx.Дискуссионная
Ofee
Потому что мы можем сделать и так, и эдак?
Производительность
источник

O

Ofee in cxx.Дискуссионная
Т-34 85
ну, тут кто-то про полиморфизм заикался
Какое отношение переопределение имеет к полиморфизму?
источник

Т8

Т-34 85 in cxx.Дискуссионная
а это кто
в Rust нет наследования, поэтому нет переопределения методов
тогда и нет полиморфизма подтипов
источник

а

а это кто in cxx.Дискуссионная
Т-34 85
тогда и нет полиморфизма подтипов
верно
источник

а

а это кто in cxx.Дискуссионная
а это кто
в Rust нет наследования, поэтому нет переопределения методов
хотя вот может быть можно переопределять дефолтные реализации интерфейсов но это не точно
источник

Т8

Т-34 85 in cxx.Дискуссионная
Ofee
Какое отношение переопределение имеет к полиморфизму?
вообще-то,  это суть полиморфизма
источник

а

а это кто in cxx.Дискуссионная
Т-34 85
вообще-то,  это суть полиморфизма
вообще-то нет
источник

O

Ofee in cxx.Дискуссионная
Т-34 85
вообще-то,  это суть полиморфизма
Пока что Википедия в первой строчке мне этого не говорит, там совсем другое
источник

Т8

Т-34 85 in cxx.Дискуссионная
а это кто
вообще-то нет
да, изучай ооп
источник

Т8

Т-34 85 in cxx.Дискуссионная
Ofee
Пока что Википедия в первой строчке мне этого не говорит, там совсем другое
ты ооп по википедии учил?
источник

а

а это кто in cxx.Дискуссионная
Т-34 85
да, изучай ооп
докажи что да
источник

O

Ofee in cxx.Дискуссионная
Т-34 85
ты ооп по википедии учил?
Не натягивайте сову конкретные имплементации на глобус теорию
источник