Video dekho β π MCQ kholo β 5 sawal karo. 3/5 sahi par β pass aur agla video π unlock.
π΄ zaroor wale videos order mein khulte hain. π‘ optional videos lock nahi karte.
Har video ke neeche uska asli YouTube title aur channel diya hai (sab URLs 30 Sep 2026 ko check kiye).
Topic 1Introduction to OOPS
Lec 41OOPS ConceptsYouTube: Lec-41: OOPS Concepts in C++ Explained Simply | Beginners Guide β Gate SmashersβΆ YouTube
Topic 2Classes & Methods
Lec 42Classes & ObjectsYouTube: Lec-42: Introduction to Classes & Objects in C++ Programming | OOPS Concept in Easiest Way β Gate SmashersβΆ YouTube
Lec 43Access SpecifiersYouTube: Lec-43: AccessπSpecifiers in C++ OOP | Public vs Private vs Protected Explained with Examples β Gate SmashersβΆ YouTube
Lec 45ConstructorsYouTube: Lec-45: Constructors in OOPs π C++ with Examples| C++ programming for Beginners β Gate SmashersβΆ YouTube
Lec 47DestructorYouTube: Lec-47: Destructor in C++ OOPs with Example | OOPs π Concepts for Beginners β Gate SmashersβΆ YouTube
Lec 32Call by Value vs ReferenceYouTube: Lec-32: Call by Value & Call by Reference | C++ programming for beginners β Gate Smashersπ‘ optionalβΆ YouTube
Lec 44Friend FunctionYouTube: Lec-44: Friend Function/Class in C++ Explained with Examples | OOPs Concepts β Gate Smashersπ‘ optionalβΆ YouTube
Lec 48Copy ConstructorYouTube: Lec-48: Copy Constructor vs Default Copying in C++ | OOPs Made Simple! β Gate Smashersπ‘ optionalβΆ YouTube
Static MembersYouTube: Static Members & Static Functions | C++ Programming β Gate Smashersπ‘ optionalβΆ YouTube
Topic 3Encapsulation & Abstraction
Lec 53Encapsulation vs AbstractionYouTube: Lec-53: Encapsulation vs Data Hiding vs Abstraction in OOPS | Explanation with Real Life Examples β Gate SmashersβΆ YouTube
Topic 4Polymorphism
Lec 54PolymorphismYouTube: Lec-54: Polymorphism in OOPS | Explanation with Real Life Examples β Gate SmashersβΆ YouTube
Lec 55Function OverloadingYouTube: Lec-55: Function overloading in C++ Programming | C++ programming for beginners | C++ by Varun sir β Gate SmashersβΆ YouTube
Lec 57Virtual FunctionYouTube: Lec-57: C++ Virtual Function & Method Overriding | Run-Time Polymorphism with Real life examples β Gate SmashersβΆ YouTube
Lec 58Operator OverloadingYouTube: Lec-58: Operator overloading in C++ Programming | C++ programming for beginners | C++ by Varun sir β Gate Smashersπ‘ optionalβΆ YouTube
Topic 5Inheritance
Lec 49InheritanceYouTube: Lec-49: Inheritance in OOP Explained with Real-Life Examples | Must Watch for Beginners! β Gate SmashersβΆ YouTube
Lec 50Types of InheritanceYouTube: Lec-50: Types of Inheritance in C++ with Example || Full Guide for Beginners β Gate SmashersβΆ YouTube