Lecture 9 : OOPS Part 2 | Object Oriented Programming | Python Full Course
01:09:05

Video Preview

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

Shradha Khapra 1.6M views Feb 15, 2024

Download high quality YouTube thumbnails from Lecture 9 : OOPS Part 2 | Object Oriented Programming | Python Full Course instantly.

Thumbnail Quality

Choose thumbnail resolution below.

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

MAXRESDEFAULT

JPG

Download
Lecture 9 : OOPS Part 2 | Object Oriented Programming | Python Full Course

SDDEFAULT

JPG

Download
Lecture 9 : OOPS Part 2 | Object Oriented Programming | Python Full Course

HQDEFAULT

JPG

Download
Lecture 9 : OOPS Part 2 | Object Oriented Programming | Python Full Course

MQDEFAULT

JPG

Download
Lecture 9 : OOPS Part 2 | Object Oriented Programming | Python Full Course

DEFAULT

JPG

Download

Video Information

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.

Related Videos

Popular Videos

Lecture 8 : OOPS in Python | Object Oriented Programming | Classes & Objects | Python Full Course
56:40

Lecture 8 : OOPS in Python | Object Oriented Programming | Classes & Objects | Python Full Course

Shradha Khapra

2.5M 2y ago
Lecture 11 : Classes & Objects | JavaScript Full Course
1:00:43

Lecture 11 : Classes & Objects | JavaScript Full Course

Shradha Khapra

1M 2y ago
DataFrame creation in Pandas | Data Handling using Pandas #pythontutorial #pythonpandas #python
35:40

DataFrame creation in Pandas | Data Handling using Pandas #pythontutorial #pythonpandas #python

DEEPTI SHARMA: Let's Learn Programming

11 2d ago
Lecture 6 : Functions & Recursion in Python | Python Full Course
1:01:48

Lecture 6 : Functions & Recursion in Python | Python Full Course

Shradha Khapra

2.5M 2y ago
How to Start Coding | Programming for Beginners | Learn Coding | Intellipaat
33:08

How to Start Coding | Programming for Beginners | Learn Coding | Intellipaat

Intellipaat

11M Streamed 6y ago
Python Language Full Course (2026)

Python Language Full Course (2026)

Shradha Khapra

View full course
How to Learn Python | Python Programming | Learn Python | Intellipaat
32:35

How to Learn Python | Python Programming | Learn Python | Intellipaat

Intellipaat

15K Streamed 5y ago
Lecture 12 : Callbacks, Promises & Async Await | JavaScript Full Course
1:23:55

Lecture 12 : Callbacks, Promises & Async Await | JavaScript Full Course

Shradha Khapra

1.5M 2y ago
Complete Git and GitHub Tutorial for Beginners
1:14:17

Complete Git and GitHub Tutorial for Beginners

Apna College

7.3M 2y ago
Lecture 6 : DOM - Document Object Model | JavaScript Full Course | Part 1
1:22:31

Lecture 6 : DOM - Document Object Model | JavaScript Full Course | Part 1

Shradha Khapra

2.1M 2y ago
OOPs Tutorial in One Shot | Object Oriented Programming | in C++ Language | for Placement Interviews
2:04:23

OOPs Tutorial in One Shot | Object Oriented Programming | in C++ Language | for Placement Interviews

Apna College

4.3M 2y ago
Lecture 7 : File Input/Output in Python
50:48

Lecture 7 : File Input/Output in Python

Shradha Khapra

1.7M 2y ago
Learn To See What God Sees When He Looks At You
43:18

Learn To See What God Sees When He Looks At You

Bible Study With Myron Golden

337K Streamed 10mo ago
SQL Tutorial for Beginners (Complete Course using MySQL)
3:57:54

SQL Tutorial for Beginners (Complete Course using MySQL)

CodeWithHarry

2.9M 11mo ago
Lecture 3 : List & Tuple in Python | Python Full Course
41:46

Lecture 3 : List & Tuple in Python | Python Full Course

Shradha Khapra

3.6M 2y ago
Lecture 4 : Dictionary & Set in Python | Python Full Course
54:32

Lecture 4 : Dictionary & Set in Python | Python Full Course

Shradha Khapra

3M 2y ago
Deep Dive into LLMs like ChatGPT
3:31:24

Deep Dive into LLMs like ChatGPT

Andrej Karpathy

7.6M 1y ago
OOPS in One Shot | Complete OOPS in Python | PW Skills
2:31:08

OOPS in One Shot | Complete OOPS in Python | PW Skills

College Wallah

14K 3mo ago
Python Tutorial for Beginners - Full Course (with Notes & Practice Questions)
10:24:51

Python Tutorial for Beginners - Full Course (with Notes & Practice Questions)

Apna College

12M 2y ago
AI Is Creating A Rare Opportunity For Investors. How Jim Roppel Is Playing It. | Investing With IBD
59:31

AI Is Creating A Rare Opportunity For Investors. How Jim Roppel Is Playing It. | Investing With IBD

Investor's Business Daily

37K Streamed 3w ago

Download HD YouTube Video Thumbnails

Lecture 9 : OOPS Part 2 | Object Oriented Programming | Python Full Course thumbnail images are available in multiple resolutions including HD, Full HD, SD, and maximum resolution depending on the original uploaded image quality.

TubeSnap helps users instantly preview and download YouTube thumbnail images without watermark, registration, or software installation. All thumbnails are fetched directly from publicly accessible YouTube image servers.

YouTube thumbnails are widely used by bloggers, designers, marketers, content creators, and publishers for article previews, social media posts, presentations, and content inspiration.

The downloader supports thumbnails from gaming videos, music videos, tutorials, livestreams, interviews, podcasts, documentaries, educational videos, sports highlights, and viral YouTube uploads.

Users can access thumbnail downloads on desktop computers, tablets, and smartphones with fast loading performance and multilingual support.

How to Download YouTube Thumbnails

Paste a YouTube video URL into the search field and TubeSnap will instantly generate downloadable thumbnail resolutions for the selected video.

Supported Thumbnail Resolutions

TubeSnap supports default, medium quality, high quality, standard definition, and maximum resolution YouTube thumbnails whenever available from the original video source.

Free Online Thumbnail Extractor

The platform works entirely online without registration, extensions, software downloads, or hidden limitations.