#24 Inheritance, Super Keyword, Polymorphism with example | Python Tutorial Series | EMC Academy
Автор: Error Makes Clever
Загружено: 2023-06-07
Просмотров: 49789
Join our Live 4 Month Job-Ready BOOTCAMPS:
Full Stack Development – Build web apps from scratch
https://www.errormakesclever.com/full...
DevOps with AWS– Learn automation, CI/CD & cloud deployment
https://www.errormakesclever.com/devo...
UI/UX Design – Master design thinking & user experience
https://www.errormakesclever.com/ui-u...
Inheritance: Inheritance is a mechanism in object-oriented programming where a class (child/subclass) inherits properties and behaviors from another class (parent/superclass). It allows the child class to reuse code and extend or modify the functionality of the parent class. For example, a class "Car" can inherit from a class "Vehicle" and inherit its attributes and methods.
Polymorphism: Polymorphism refers to the ability of an object to take on different forms or have multiple behaviors depending on the context. It allows objects of different classes to be treated as objects of a common superclass. For example, a "Shape" superclass can have multiple subclasses like "Circle" and "Rectangle," and each subclass can have its own implementation of a common method called "calculateArea()".
Super keyword: The "super" keyword is used in object-oriented programming to refer to the parent class or superclass. It is primarily used to call the superclass's constructor or access its methods and attributes from the subclass. For example, in Java, "super()" can be used to invoke the constructor of the superclass, and "super.methodName()" can be used to call a method defined in the superclass from the subclass.
Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: