The acronym OOP stands for Object-Oriented Programming. While in procedural programming we write functions that perform operations on data, in OOP we focus on creating objects. These objects combine both data (properties) and functions (methods), allowing for more natural and transparent code writing.
| Classes | How to properly structure a class and its properties. | See Example |
|---|---|---|
| Objects | How to create a concrete object from a class and manage it. | See Example |
| Inheritance | A mechanism where one class inherits properties and methods from another class. | See Example |
| Constructor | A special method that prepares the object immediately upon its creation. | See Example |
| Destructor | A method that cleans up resources when an object is no longer needed or the script ends. | See Example |
| Access Modifiers | Defining security: Who can see the data (public, private, protected). | See Example |
| Constants | Fixed values within classes that do not change during runtime. | See Example |
| Polymorphism | The ability of different classes to respond to the same method call in their own way. | See Example |
| Encapsulation | Hiding the internal workings from the outside world for greater security. | See Example |
| Namespace | Preventing naming conflicts by using logical folders within the code. | See Example |
| Iterable | Using the Iterable type to work with data lists in loops. | See Example |
Thank you for visiting! Adding privacy policy.
© 2024 All rights reserved.
Vam je koda pomagala? Če želite podpreti moj trud pri pripravi vodičev in vzdrževanju strani, mi lahko namenite donacijo za kavo.