|
59 | 59 | "◾ Using Getters and Setters for private attributes<br/>\n", |
60 | 60 | "◾ Property decorators (@property) for better encapsulation<br/>\n", |
61 | 61 | "◾ Descriptor using get, set, delete, and set_name<br/>\n", |
| 62 | + "[Link 1](https://www.geeksforgeeks.org/python/encapsulation-in-python/)<br/>\n", |
| 63 | + "[Link 2](https://www.askpython.com/python/oops/encapsulation-in-python)<br/>\n", |
| 64 | + "[Link 3](https://www.scaler.com/topics/python/encapsulation-in-python/)<br/>\n", |
| 65 | + "[Link 4]()<br/>\n", |
62 | 66 | "\n", |
63 | 67 | "**6. Class and Static Methods**<br/>\n", |
64 | 68 | "◾ Defining Class Methods with @classmethod<br/>\n", |
|
78 | 82 | "**8. Decorator**" |
79 | 83 | ] |
80 | 84 | }, |
| 85 | + { |
| 86 | + "cell_type": "markdown", |
| 87 | + "metadata": {}, |
| 88 | + "source": [ |
| 89 | + "[1](https://pynative.com/python-classes-and-objects/)<br/>\n", |
| 90 | + "[2](https://realpython.com/python3-object-oriented-programming/)<br/>\n", |
| 91 | + "[3](https://www.w3schools.com/python/python_classes.asp)<br/>\n", |
| 92 | + "[4](https://rszalski.github.io/magicmethods/)<br/>\n", |
| 93 | + "[5](https://www.tutorialsteacher.com/python/magic-methods-in-python)<br/>\n", |
| 94 | + "[6](https://www.pythonlikeyoumeanit.com/Module4_OOP/Methods.html)<br/>\n", |
| 95 | + "[7](https://www.tutorialspoint.com/difference-between-method-and-function-in-python)<br/>\n", |
| 96 | + "[8](https://www.w3schools.com/python/python_functions.asp)<br/>\n", |
| 97 | + "\n", |
| 98 | + "[1](https://www.tutorialsteacher.com/python/inheritance-in-python)<br/>\n", |
| 99 | + "[2](https://www.w3schools.com/python/python_inheritance.asp)<br/>\n" |
| 100 | + ] |
| 101 | + }, |
81 | 102 | { |
82 | 103 | "cell_type": "markdown", |
83 | 104 | "metadata": {}, |
|
0 commit comments