- Course
Object-oriented PHP: Classical Inheritance Model
Training in the PHP object-oriented inheritance model.
- Course
Object-oriented PHP: Classical Inheritance Model
Training in the PHP object-oriented inheritance model.
Get started today
Access this course and other top-rated tech content with one of our business plans.
Try this course for free
Access this course and other top-rated tech content with one of our individual plans.
This course is included in the libraries shown below:
- Core Tech
What you'll learn
This course focuses training on the class, trait, interface constructs, and object use cases both conceptually, and with application use cases. The student will learn techniques for code reuse and organization, how to build relationships of like functionality and leverage the power of PHP's object-oriented model.
Object-oriented PHP: Classical Inheritance Model
-
Module Introduction | 2m 39s
-
Objects and Code Duplication | 3m 14s
-
The Vertical Inheritance Model | 5m 16s
-
The Superclass | 3m 59s
-
Subclasses and Visibilities | 4m 11s
-
Chaining Methods | 3m 36s
-
Applying Inheritance to the Form Application Part 1 | 2m 34s
-
Applying Inheritance to the Form Application Part 2 | 3m 42s
-
Applying Inheritance to the Form Application Part 3 | 4m 23s
-
Walking Through the Form Subclasses | 5m 27s
-
Refactoring Form Input Classes with Inheritance | 3m 36s
-
Using an Autoloader in the Form Application | 2m 34s
-
Module Introduction | 46s
-
Method Overrides | 4m 53s
-
Private and Final Visibilities | 3m 5s
-
Method Overrides in the Form Generator Application | 3m 4s
-
Method Overloading | 4m 14s
-
Overloading Using Magic __get() and __set() Methods | 4m 32s
-
More Magic with __isset() and __unset() Methods | 2m 41s
-
More Magic with __sleep() and __wakeup() Methods | 3m 48s
-
More Magic with __invoke() and __clone() Methods | 4m 42s