Duck Typing in Python. Duck Typing is a form of polymorphism, where multiple classes can have a similar, if not the same, behavior. This is done through having each class utilize the same method name. The term comes from the quote "If it walks like a duck and it quacks like a duck, then it must be a duck". It doesn't matter if a class is a duck, as long as it has a quack method
Source Code:
https://github.com/ImKennyYip/python-oop
Python Object Oriented Programming Playlist:
https://www.youtube.com/playlist?list=PLnKe36F30Y4Ykmi2jE28BZahMgPAV3Dzv
Python Data Structures and Algorithms Playlist:
https://www.youtube.com/playlist?list=PLnKe36F30Y4bcRomKi02sP9NR27KnBqCK
Python Game Programming Projects Playlist:
https://www.youtube.com/playlist?list=PLnKe36F30Y4bamRi07AOYS1qGDv_2MGMW
Subscribe for more coding tutorials !