Introduction to object-oriented
08 minutes34 secondsHow to abstract a class
13 minutes42 secondsInstantiate objects through classes
20 minutes42 secondsConstruction method
04 minutes40 secondsConstructor instance
12 minutes04 secondsDestructor method
02 minutes45 secondsDestructor method example
09 minutes52 secondsSet private members and access to private members
18 minutes37 secondsMagic method __set()
10 minutes07 secondsMagic method__get()
08 minutes14 secondsMagic method __isset()
08 minutes49 secondsMagic method __unset()
09 minutes13 secondsApplication of class inheritance
15 minutes21 secondsAccess type control
16 minutes33 secondsOverloading parent class methods in subclasses
16 minutes23 secondsfinal keyword
05 minutes45 secondsstatic keyword
10 minutes55 secondsSingleton design pattern
10 minutes20 secondsconst keyword
04 minutes56 secondsinstanceof keyword
04 minutes14 secondsClone object
07 minutes18 secondsCommon method in the class __toString()
06 minutes06 secondsApplication of __call() method
18 minutes16 secondsAutomatically load classes
08 minutes37 secondsobject serialization
18 minutes42 secondsAbstract methods and abstract classes
09 minutes28 secondsInterface technology
09 minutes16 secondspolymorphic application
14 minutes52 secondsThe system's own exception handling
12 minutes17 secondsCustom exception handling
05 minutes43 secondsCatching multiple exceptions
08 minutes25 secondsclass_exists and get_class_methods functions
09 minutes53 secondsget_class and get_object_vars functions
05 minutes12 secondsget_parent_class and is_a functions
06 minutes41 secondsmethod_exists and property_exists functions
06 minutes35 seconds