Hi everyone! today we will do a quick classes and objects exercise!
We will practice everything we've learned in previous tutorials and we will also talk about:
π class inheritance
π private class members... and why they're not exactly private in Python π
π in the very end - tips of how to avoid repetition!
In our exercise - we own a guitar store and we need to find a way to keep track of our inventory.
So through a variety of real-life examples, we will discover all the qualities of classes along with their significance!
You can either follow along in your IDE or you can:
β Clone My Tutorial Code β
** Sorry code is unavailable, RIP Wayscript πππ**
If you have any questions - please leave me a comment below and I'd love to help! π
π PREVIOUS TUTORIALS π
_____________________________
β Objects and Classes for Beginners:
https://youtu.be/f0TrMH9s-VE
β Forest of Objects OpenCV Exercise:
https://youtu.be/-LsuiVGO-88
β TIME STAMPS β
_____________________________
00:00 - intro
00:22 - init method
00:35 - attributes
01:26 - methods
01:49 - function vs method
02:57 - call method on object
03:13 - call method inside init
04:02 - class inheritance
05:09 - parent and child classes
06:15 - child methods
07:02 - replace child attributes
09:04 - private members
10:14 - bypass private members
11:42 - private methods
13:01 - tips to avoid repetition
15:52 - thanks for watching!
π THANKS FOR WATCHING π