Encapsulation & Static — Part 01 [Talha]
CSE111 Playlist
Programming Language II
![Class & Object — Introduction [TAW]](https://img.youtube.com/vi/MNTvxGCEvQs/mqdefault.jpg)
Class & Object — Introduction [TAW]
![Design Class in Separate File [TAW]](https://img.youtube.com/vi/yShgKsfBMLE/mqdefault.jpg)
Design Class in Separate File [TAW]
![Intro to Class and Objects [TAW]](https://img.youtube.com/vi/NRSBw9OyMJg/mqdefault.jpg)
Intro to Class and Objects [TAW]
![Objects and Memory Locations [TAW]](https://img.youtube.com/vi/G3B3724iuSI/mqdefault.jpg)
Objects and Memory Locations [TAW]
![OOP Basics [Talha]](https://img.youtube.com/vi/f7vzngXIot0/mqdefault.jpg)
OOP Basics [Talha]
![OOP Introduction Online Class [Talha]](https://img.youtube.com/vi/VGMj7C18MfY/mqdefault.jpg)
OOP Introduction Online Class [Talha]
![OOP Intro Code Section-2 — Spring 26 [Talha]](https://img.youtube.com/vi/4HWRywTpKGU/mqdefault.jpg)
OOP Intro Code Section-2 — Spring 26 [Talha]
![OOP Intro Section-2 — Spring 26 DL [Talha]](https://img.youtube.com/vi/lqpQ5JbHUO4/mqdefault.jpg)
OOP Intro Section-2 — Spring 26 DL [Talha]
![Instance Methods Simplified [TAW]](https://img.youtube.com/vi/oOSEV3EDObI/mqdefault.jpg)
Instance Methods Simplified [TAW]
![Instance Methods — Updating Instance Variables [TAW]](https://img.youtube.com/vi/QUx0zIkmnLo/mqdefault.jpg)
Instance Methods — Updating Instance Variables [TAW]
![When to Return from Methods [TAW]](https://img.youtube.com/vi/0tIpNpJTLT8/mqdefault.jpg)
When to Return from Methods [TAW]
![Instance Method with Arrays [Talha]](https://img.youtube.com/vi/U3299SyLQe4/mqdefault.jpg)
Instance Method with Arrays [Talha]
![2 Instance Method Array Problems [Talha]](https://img.youtube.com/vi/p-8HiAnozMM/mqdefault.jpg)
2 Instance Method Array Problems [Talha]
![Instance Method Tracing [Talha]](https://img.youtube.com/vi/p9rnSTXe4j4/mqdefault.jpg)
Instance Method Tracing [Talha]
![Online Class Recording — 11 Mar 2026 [Talha]](https://img.youtube.com/vi/NnzQkitDa8U/mqdefault.jpg)
Online Class Recording — 11 Mar 2026 [Talha]
![Constructor Overloading — Step-by-Step [TAW]](https://img.youtube.com/vi/YQnlY1dTgh8/mqdefault.jpg)
Constructor Overloading — Step-by-Step [TAW]
![Constructor Overloading — Car Class [TAW]](https://img.youtube.com/vi/JIawnsXUw00/mqdefault.jpg)
Constructor Overloading — Car Class [TAW]
![Constructor & Method Overloading — Fall 2023 [FAF]](https://img.youtube.com/vi/gj5AGs2i-CA/mqdefault.jpg)
Constructor & Method Overloading — Fall 2023 [FAF]
![LAB Quiz 2 — Constructor & Method Overloading [Talha]](https://img.youtube.com/vi/0zTIQNgpkfU/mqdefault.jpg)
LAB Quiz 2 — Constructor & Method Overloading [Talha]
![Lab 3 Tracing — Object + Constructor [Talha]](https://img.youtube.com/vi/PsWXe_lLmMQ/mqdefault.jpg)
Lab 3 Tracing — Object + Constructor [Talha]
![Constructor Overloading Tracing [Talha]](https://img.youtube.com/vi/uXW3qBxaxPo/mqdefault.jpg)
Constructor Overloading Tracing [Talha]
![Reference Passing — Student Class [TAW]](https://img.youtube.com/vi/wKgniF25xsY/mqdefault.jpg)
Reference Passing — Student Class [TAW]
![Multi-Class Reference Passing [TAW]](https://img.youtube.com/vi/JBuL3ed_SzA/mqdefault.jpg)
Multi-Class Reference Passing [TAW]
![Lab 03 — Reference Passing & Multiclass [Talha]](https://img.youtube.com/vi/JadOVMlRdm8/mqdefault.jpg)
Lab 03 — Reference Passing & Multiclass [Talha]
![Multiclass — Ref Passing with Encapsulation [Talha]](https://img.youtube.com/vi/JCjSV0XKwes/mqdefault.jpg)
Multiclass — Ref Passing with Encapsulation [Talha]
![Multiclass Tracing 1 [Talha]](https://img.youtube.com/vi/h8I-PbHQ-IA/mqdefault.jpg)
Multiclass Tracing 1 [Talha]
![Reference Pass & Multiclass Tracing 2 [Talha]](https://img.youtube.com/vi/4Djy36ujeo8/mqdefault.jpg)
Reference Pass & Multiclass Tracing 2 [Talha]
![Multiclass & Encapsulation Problem [Talha]](https://img.youtube.com/vi/7FKbC9L5mX4/mqdefault.jpg)
Multiclass & Encapsulation Problem [Talha]
![Multiclass Coding Problems [Talha]](https://img.youtube.com/vi/XBoi0ywNl_o/mqdefault.jpg)
Multiclass Coding Problems [Talha]
![Multiclass Coding & Tracing [Talha]](https://img.youtube.com/vi/W9BSVltxxgQ/mqdefault.jpg)
Multiclass Coding & Tracing [Talha]
![Reference Passing Tracing [Talha]](https://img.youtube.com/vi/hvgitTIsO0g/mqdefault.jpg)
Reference Passing Tracing [Talha]
![Midterm Problem Solving — Reference Pass [Talha]](https://img.youtube.com/vi/lHfhsiqrD1w/mqdefault.jpg)
Midterm Problem Solving — Reference Pass [Talha]
![Midterm Tracing 01 — Object, Array & Method [Talha]](https://img.youtube.com/vi/gEmYL3gQBR0/mqdefault.jpg)
Midterm Tracing 01 — Object, Array & Method [Talha]
![Mid Prep Tracing — Part 1 [Talha]](https://img.youtube.com/vi/o7fPszjcZ8o/mqdefault.jpg)
Mid Prep Tracing — Part 1 [Talha]
![Mid Prep Tracing — Part 2 [Talha]](https://img.youtube.com/vi/NEMniyNZHOo/mqdefault.jpg)
Mid Prep Tracing — Part 2 [Talha]
![How to Get 25/25 in Midterm — Tracing Guide [Talha]](https://img.youtube.com/vi/2GA23u1IrZY/mqdefault.jpg)
How to Get 25/25 in Midterm — Tracing Guide [Talha]
![Tracing Tools — Jeliot & Others [Talha]](https://img.youtube.com/vi/XC79yQLR--k/mqdefault.jpg)
Tracing Tools — Jeliot & Others [Talha]
![Static Variables — Static vs Instance [TAW]](https://img.youtube.com/vi/aO12Yl6Syf8/mqdefault.jpg)
Static Variables — Static vs Instance [TAW]
![Object Counting with Static Variables [TAW]](https://img.youtube.com/vi/cSXYjyjr7vs/mqdefault.jpg)
Object Counting with Static Variables [TAW]
![Local vs Instance vs Static Variables [TAW]](https://img.youtube.com/vi/clgA7ITfZpU/mqdefault.jpg)
Local vs Instance vs Static Variables [TAW]
![Static Variable Tracing & Reference Passing [TAW]](https://img.youtube.com/vi/rTHqde5yqko/mqdefault.jpg)
Static Variable Tracing & Reference Passing [TAW]
![Static Variables — Fall 2023 [FAF]](https://img.youtube.com/vi/Brl8TQ7BP8U/mqdefault.jpg)
Static Variables — Fall 2023 [FAF]
![Encapsulation & Static — Part 01 [Talha]](https://img.youtube.com/vi/EQfJFjI3-c8/mqdefault.jpg)
Encapsulation & Static — Part 01 [Talha]
![Encapsulation & Static — Part 02 [Talha]](https://img.youtube.com/vi/5EmaO_MiTUI/mqdefault.jpg)
Encapsulation & Static — Part 02 [Talha]
![Lab 4 Task 1 [Talha]](https://img.youtube.com/vi/KqQY8xNxXL0/mqdefault.jpg)
Lab 4 Task 1 [Talha]
![Lab 4 Task 3 [Talha]](https://img.youtube.com/vi/8TYD5pryqP0/mqdefault.jpg)
Lab 4 Task 3 [Talha]
![Lab 4 Task 4 [Talha]](https://img.youtube.com/vi/s8mRmirkUnw/mqdefault.jpg)
Lab 4 Task 4 [Talha]
![Lab 4 Task 6 [Talha]](https://img.youtube.com/vi/ejkKrWm-Jqc/mqdefault.jpg)
Lab 4 Task 6 [Talha]
![Static Variable Tracing [Talha]](https://img.youtube.com/vi/jojdhNj0650/mqdefault.jpg)
Static Variable Tracing [Talha]
![Static Variable & Method Tracing 2 [Talha]](https://img.youtube.com/vi/6hDfJylqYwU/mqdefault.jpg)
Static Variable & Method Tracing 2 [Talha]
![Static Variable Tracing 3 [Talha]](https://img.youtube.com/vi/-YOnUocLtcY/mqdefault.jpg)
Static Variable Tracing 3 [Talha]
![Static Variable Tracing 4 [Talha]](https://img.youtube.com/vi/KhjS5Mcr8Ng/mqdefault.jpg)
Static Variable Tracing 4 [Talha]
![Inheritance — Intro, Types & Super Keyword [TAW]](https://img.youtube.com/vi/2FlwdblnPsM/mqdefault.jpg)
Inheritance — Intro, Types & Super Keyword [TAW]
![Single Inheritance [TAW]](https://img.youtube.com/vi/1ad8TtNCFXk/mqdefault.jpg)
Single Inheritance [TAW]
![Single Inheritance — Super() in Constructor [TAW]](https://img.youtube.com/vi/4ArOckk8OzE/mqdefault.jpg)
Single Inheritance — Super() in Constructor [TAW]
![Hierarchical Inheritance [TAW]](https://img.youtube.com/vi/RgZvWHQwfuA/mqdefault.jpg)
Hierarchical Inheritance [TAW]
![Multilevel Inheritance [TAW]](https://img.youtube.com/vi/CSnmLvtyzuI/mqdefault.jpg)
Multilevel Inheritance [TAW]
![Variable Access in Inheritance — Local, this, super [TAW]](https://img.youtube.com/vi/nCHkztG4BE0/mqdefault.jpg)
Variable Access in Inheritance — Local, this, super [TAW]
![Inheritance Tracing & Reference Passing [TAW]](https://img.youtube.com/vi/4rnqoNRPvT4/mqdefault.jpg)
Inheritance Tracing & Reference Passing [TAW]
![Inheritance — Fall 2023 [FAF]](https://img.youtube.com/vi/QdaXIlZLKcQ/mqdefault.jpg)
Inheritance — Fall 2023 [FAF]
![Instance Variables — Access & Modification [TAW]](https://img.youtube.com/vi/FJIUg-xyMuc/mqdefault.jpg)
![Instance Variables & Methods — Mid Exam Discuss [Talha]](https://img.youtube.com/vi/n6WbJNixmos/mqdefault.jpg)
![LAB Quiz 01 Prep — Instance Variables & Methods [Talha]](https://img.youtube.com/vi/T7G0U9EJFiQ/mqdefault.jpg)
![Instance Variable & Method [Talha]](https://img.youtube.com/vi/XgHVQLU81Co/mqdefault.jpg)
![THIS Keyword — Local vs Instance Variables [TAW]](https://img.youtube.com/vi/QL0Ozzp14D0/mqdefault.jpg)
![Instance Method + this Keyword [Talha]](https://img.youtube.com/vi/FbrfJXq93zM/mqdefault.jpg)
![OOP Instance Method | THIS Keyword [Talha]](https://img.youtube.com/vi/yTV78uOEB9E/mqdefault.jpg)
![Method Overloading — Example 1 [TAW]](https://img.youtube.com/vi/Ae-2VmSeO7M/mqdefault.jpg)
![Method Overloading — Example 2 [TAW]](https://img.youtube.com/vi/v5EzUd-o7L0/mqdefault.jpg)
![Method Overloading — Spring 2025 [Talha]](https://img.youtube.com/vi/reXr33KUewQ/mqdefault.jpg)
![Constructors — Getting Started [TAW]](https://img.youtube.com/vi/IviZTvvVjz8/mqdefault.jpg)
![Access Modifiers Explained [TAW]](https://img.youtube.com/vi/j0fV-OWFS6U/mqdefault.jpg)
![Private Instance Variables & Custom Methods [TAW]](https://img.youtube.com/vi/1JRbOGcjoa0/mqdefault.jpg)
![Encapsulation — Getters & Setters [TAW]](https://img.youtube.com/vi/uUVzBk3s_fE/mqdefault.jpg)
![Private Methods — Why and When [TAW]](https://img.youtube.com/vi/08vCAwSO_AU/mqdefault.jpg)
![Encapsulation — Fall 2023 [FAF]](https://img.youtube.com/vi/D9hyDcFxvvc/mqdefault.jpg)
![Access Modifier & Encapsulation [Talha]](https://img.youtube.com/vi/VL3fBrx-GTw/mqdefault.jpg)
![Instance vs Static Method — Theory [TAW]](https://img.youtube.com/vi/VCt7z_KIaB8/mqdefault.jpg)
![Static Variables with Static Methods [TAW]](https://img.youtube.com/vi/mu4jgT0pZVs/mqdefault.jpg)
![Static Methods — Fall 2023 [FAF]](https://img.youtube.com/vi/Vw_h94AF6b4/mqdefault.jpg)
![All Basics — Class, Object, Static & Encapsulation Part 1 [Talha]](https://img.youtube.com/vi/Tx3Di5XI5lE/mqdefault.jpg)
![Method Overriding [TAW]](https://img.youtube.com/vi/_oiJomkbDVE/mqdefault.jpg)
![toString() Method [TAW]](https://img.youtube.com/vi/NmuwLWQhdlQ/mqdefault.jpg)
![Variable & Method Overriding — Fall 2023 [FAF]](https://img.youtube.com/vi/A0jbiKcie0E/mqdefault.jpg)
![Polymorphism — Compile-time [TAW]](https://img.youtube.com/vi/B11kUJRfRp4/mqdefault.jpg)
![Polymorphism — Runtime & Dynamic Dispatch [TAW]](https://img.youtube.com/vi/Le0NRS4S23I/mqdefault.jpg)
![Polymorphism — Upcasting, Downcasting & instanceOf [TAW]](https://img.youtube.com/vi/acXbaW7T7p0/mqdefault.jpg)
![Polymorphism Tracing — Part 1 [TAW]](https://img.youtube.com/vi/e1IqIlBPRLc/mqdefault.jpg)
![Polymorphism Tracing — Part 2 [TAW]](https://img.youtube.com/vi/SmSQU2BXi2g/mqdefault.jpg)
![Polymorphism — Basic & Final Topic Review [Talha]](https://img.youtube.com/vi/GLVfsZz5z2M/mqdefault.jpg)
![Final Topic Review [Talha]](https://img.youtube.com/vi/2gDtWfN1iSo/mqdefault.jpg)