In this video you see how if/else switches violate the open-closed principle and how you can solve the problem with the secret weapon of any Object Oriented Language: Polymorphism.
C H A P T E R S
1:45 The problem with checking on types with if/else
3:25 Implementing polymorphic methods that allows you to remove problematic if/else clauses
3:55 How easy it is to implement new functionality when using polymorphism
M Y O N L I N E T R A I N I N G
🎓Like my style of teaching? Try free chapters of my online courses: [ Ссылка ]
#polymorphism #programming #python
Ещё видео!