Course Hive
Search

Welcome

Sign in or create your account

Continue with Google
or
Lecture 9 : OOPS Part 2 | Object Oriented Programming | Python Full Course
Play lesson

Python Apna college - Lecture 9 : OOPS Part 2 | Object Oriented Programming | Python Full Course

4.0 (0)
9 learners

What you'll learn

This course includes

  • 8.5 hours of video
  • Certificate of completion
  • Access on mobile and TV

Summary

Keywords

Full Transcript

This lecture was made with a lot of love❤️ Notes : https://drive.google.com/drive/folders/1LahwPSc6f9nkxBiRrz6LFUzkrg-Kzvov?usp=sharing ✨ Instagram : https://www.instagram.com/shradhakhapra/ ✨ LinkedIn : https://www.linkedin.com/in/shradha-khapra/ 00:00 Part 2 covers inheritance and polymorphism in OOP 02:21 Explaining the concept of private entity in object-oriented programming. 07:04 Concept of private and public in Python classes. 09:33 Understanding private attributes and methods in classes. 15:37 Inheritance in OOP allows properties and methods to be passed from parent to child classes 19:36 Learning about inheritance and the super method in OOP 26:13 Static methods cannot access and modify class state but can be used for utility in Python. 28:10 Understanding the impact of class attribute changes on object attributes 32:13 Understanding the three types of functions in OOPS: static methods, class methods, and instance methods. 34:14 Calculating percentage of student marks using OOPS 38:42 Automatic updates based on attribute changes 40:48 Understanding Polymorphism and Operator Overloading 45:05 Operator overloading allows operators to have different meanings based on context. 47:28 Complex numbers have real and imaginary parts, which are added separately. 52:25 Creating a function to add complex numbers 55:05 Operator overloading changes the meaning of operators for a class 59:03 Creating a Circle class and defining constructor and methods 1:01:30 Creating and using classes in Python with attributes and methods. 1:06:35 Separate logic for different data types in classes. 1:08:30 Last lecture will focus on project-oriented implementation.

Course Hive

Continue this lesson in the app

Install CourseHive on Android or iOS to keep learning while you move.

Related Courses

FAQs

Course Hive
Download CourseHive
Keep learning anywhere