Object Oriented Programming using PHP. OOPS in PHP
1. Class
2. Objects
3. Constructor
4. Encapsulation
5. Inheritance
6. Interface
7. Abstract Class
8. Polymorphism
1. Class is a collection of objects.
2. Object is an instance of class.
3. __construct() it will automatically called on creation of an object. __destruct() function which is automatically called at the end of the script.
4. Encapsulation is about access of data and method in a class. Properties and methods can have access modifiers which control where they can be accessed.
public - the property or method can be accessed from everywhere. This is default
protected - the property or method can be accessed within the class and by classes derived from that class
private - the property or method can ONLY be accessed within the class.
5. Inheritance - Inheriting the properties or functionalities from one class to another class using the extends keyword.
6. Interface - Through Interface you can achieve multiple inheritance property. Interfaces also worked like abstract classes.
7. Abstract Classes: Abstract classes are those classes where functions are declared but not used and need its child class to fill out the tasks.
8. Polymorphism - Polymorphism means more than one form
Method overloading is the example of compile time polymorphism. Method overriding is the example of run time polymorphism.
Overloading - more than one function can have same method signature but different number of arguments.
Overriding, more than one functions will have same method signature and number of arguments.
Nesta página do site você pode assistir ao vídeo on-line Object Oriented Programming using PHP duração hora minuto segundo em boa qualidade , que foi baixado pelo usuário Shantanu Mukherjee 10 Fevereiro 2023, compartilhe o link com seus amigos e conhecidos, no youtube este vídeo já foi visto 95 vezes e gostou 4 espectadores. Boa visualização!