Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

От ООП к Rust: композиция вместо наследования

  • Наследование — ключ к успеху ООП как парадигмы. Десятилетия успешной разработки ПО строились на наследовании как основе бизнес-логики.

  • Так почему же Rust отказался от наследования?

  • Как перейти от решения задач через наследование к подходу Rust?

  • Как представлять разнородные коллекции в Rust?

This slide and its sub-slides should take about 106 minutes.
  • В этом разделе мы разберём, как перейти от полиморфного решения задач с типами в ООП-языках вроде Java, C++ и др. к основанному на трейтах подходу Rust к полиморфизму.

  • Будут и различия, но есть и много общего — особенно с современными стандартами ООП-разработки. Сохраняйте открытость.