C++ Object Oriented Programming Crash Course

C++ Object Oriented Programming Crash Course

Caleb Curry via YouTube Direct link

01:00:48 - Nested Classes

25 of 35

25 of 35

01:00:48 - Nested Classes

Class Central Classrooms beta

YouTube videos curated by Class Central.

Classroom Contents

C++ Object Oriented Programming Crash Course

Automatically move to the next video in the Classroom when playback concludes

  1. 1 00:00:00 - Intro
  2. 2 00:00:40 - Getting Started
  3. 3 00:04:33 - How it is done without OOP
  4. 4 00:08:47 - Create a Class
  5. 5 00:10:51 - Class vs object
  6. 6 00:13:45 - Using vectors with Custom Type
  7. 7 00:16:47 - range based for loop
  8. 8 00:18:22 - What are methods
  9. 9 00:19:03 - struct vs class
  10. 10 00:21:18 - Methods
  11. 11 00:24:34 - Important Naming Conventions
  12. 12 00:25:37 - arguments and return values
  13. 13 00:30:55 - Reviewing method call syntax
  14. 14 00:32:02 - method calls in loop
  15. 15 00:35:38 - Constructors
  16. 16 00:37:39 - Aggregate Initialization Syntax
  17. 17 00:41:01 - Why we use constructors
  18. 18 00:42:17 - Removing the default constructor
  19. 19 00:43:12 - understanding the this keyword
  20. 20 00:45:24 - Constructor Initializer
  21. 21 00:46:22 - Benefits of Constructors
  22. 22 00:48:57 - Encapsulation
  23. 23 00:52:32 - Understanding Abstractions
  24. 24 00:56:08 - static Methods
  25. 25 01:00:48 - Nested Classes
  26. 26 01:01:47 - Composition vs Inheritance
  27. 27 01:05:33 - Code Order Matters!
  28. 28 01:06:18 - Implement Getter and Setter
  29. 29 01:07:42 - return by Reference
  30. 30 01:10:11 - const References
  31. 31 01:17:05 - Inheritance
  32. 32 01:22:00 - protected
  33. 33 01:25:00 - Polymorphism
  34. 34 01:27:48 - virtual and override
  35. 35 01:29:15 - What's Next?

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.