Back to Browse

How to Program in C++ - Intro to Object-Oriented Programming | E09

143 views
Dec 1, 2025
21:18

🗣️ BOOK 1:1 Zoom Call: https://calendly.com/tony-566/one-to-one 🎮 FREE Training: https://www.wulum.com/freetraining 🎓 Learn more about my LIFETIME Mentorship: https://www.wulum.com --------- In this episode, you will finally understand what OOP really means in C++ and how to use it to structure your code like a real developer. We break down structs vs classes, encapsulation, constructors, destructors, and the this pointer in a slow and practical way, perfect if you are just starting with C++ or preparing to move into Unreal Engine and game development. In this video you will learn: • What object oriented programming is and why it matters in C++, C Sharp, Java, and Python • The real difference between structs and classes and when to use each • How encapsulation protects your data and avoids bugs • How constructors and destructors control object lifetime • How the this pointer works and when it is useful This video is part of my full C++ for Beginners playlist and supports my third-person shooter project "Mad Game Verse," built step by step in Unreal Engine. If you want mentorship, structure, and a clear path into the game industry after office hours, visit wulum.com to learn more about the Game Creator Accelerator. --------- ✔️📱Follow me on X: https://twitter.com/wulumgames ✔️📱Say Hi on Instagram: https://www.instagram.com/wulumltd ✔️📱Get inspired on Pinterest: https://ca.pinterest.com/wulumgames/ ✔️📱Connect with me on LinkedIn: https://www.linkedin.com/in/tonymunozdev ✔️📱Subscribe to the Channel: https://www.youtube.com/@TonyMunozDev ✔️📱And yes, I also have Facebook: https://www.facebook.com/wulumltd --------- 📺Next Episode: ✅ E10 - Advanced Object Oriented Programming https://youtu.be/pxtj7mwJ7NI 📺Other Episodes: ✅ E01 - Setup Visual Studio & Run Your First Program: https://youtu.be/s1Rejo1q_1k ✅ P02 - Variables, Data Types, and Constants: https://youtu.be/yjD-93zCaOA ✅ E03 - C++ Operators Explained for Game Devs: https://youtu.be/rOdTMoM7rMc ✅ E05 - Intro to Loops https://youtu.be/2GUUNiJ5SdU ✅ E06 - Functions and Pass Parameter by Value and by Reference: https://youtu.be/Ws9_tgD4l8E ✅ E07 - Arrays and Strings in C++: https://youtu.be/ByqsEejjPsI ✅ E08 - Pointers in C++: https://youtu.be/Xf_rtixhiwg ✅ E09 - Intro to Object Oriented Programming https://youtu.be/TMn5Kc1pefg ✅ E10 - Advanced Object-Oriented Programming: https://youtu.be/pxtj7mwJ7NI ✅ E11 - Vectors: https://youtu.be/kzDv78VTh2Y ✅ E12 - Lists: https://youtu.be/M-SsWq6CXBw 📺The Entire Series of C++: ✅ HOW TO PROGRAM in C++ | Beginners FREE Course: https://www.youtube.com/playlist?list=PLjlIN9XAUewgdy9_Qh1dbREj_yk2fd1vG --------- 📺Or Watch Game Dev Career Strategies: 🎮 Quitting My Job To Make Video Games Changed Everything: https://youtu.be/-8bIZ8Wp8Wo 🎮 Game Devs are Not Rational: https://youtu.be/yLwSHSs3mz4 🎮 Stop Hiding Your Work - Get Noticed in the Gaming Industry: https://youtu.be/LLRRze6mVS8 🎮 Why AAA Projects are Failing and How Indies Can Succeed: https://youtu.be/9s7msTOs8kc 🎮 Proof Wins! What Did you Create This Week: https://youtu.be/j3n1mXP1-YI --------- https://youtu.be/TMn5Kc1pefg 00:00 Intro 02:04 Object-Oriented Programming 02:28 Structs and Classes 04:25 When To Use Structs or Classes 09:56 Encapsulation in OOP 12:33 Members and Methods in OOP 13:06 Constructors in OOP 15:53 Destructors in OOP 18:45 The “This” Pointer #cplusplus #learncplusplus #cpp #cppforbeginners #cppbeginner #cpptutorial #cppprogramming #visualstudio #objectorientedprogramming #oop #codingtutorial #learnprogramming #programmingbasics #softwaredevelopment #unrealengine #unrealengine5 #unrealenginecpp #unrealc++ #unrealcpp #unrealengineforbeginners #gamedev #indiedev #sologamedev #gameprogramming #gamedevtutorial #gamecreator #gamecreatoraccelerator #madgameverse #tonymunoz #wulum C++ for beginners, C++ tutorial, C++ beginner course, learn C++, C++ programming, C++ programming tutorial, object oriented programming C++, OOP in C++, structs vs classes C++, encapsulation in C++, constructors and destructors C++, this pointer C++, coding for beginners, programming basics, learn programming, programming tutorial, software development basics, Visual Studio C++ tutorial, Unreal Engine C++, Unreal Engine 5 C++, Unreal Engine for beginners, Unreal Engine C++ tutorial, game development C++, game programming C++, indie game developer, solo game dev, gamedev tutorial, Game Creator Accelerator, Mad Game Verse, Tony Munoz, Wulum

Download

0 formats

No download links available.

How to Program in C++ - Intro to Object-Oriented Programming | E09 | NatokHD