Skip to main content

Object Oriented PHP

  • OOP Intro
  • Text Editor
  • Class Defination
  • Create Instance
  • Class Properties
  • Class Methods
  • Constructor
  • Destructor
  • This Keyword
  • Inheritance Introduction
  • Subclasses
  • Property Overriding
  • Method Overriding
  • Refer Parent
  • Final
  • Property Access Modifiers
  • Method Access Modifiers
  • Static Modifier
  • Static Inheritance
  • Class Constants
  • Late Static Bindings
  • Property Overloading
  • Method Overloading
  • Represent Object As String
  • Object Cloning
  • Invoke Method
  • Autoload
  • Abstract Classes
  • Interfaces
  • Traits
  • Introduction
  • Try / Catch
  • Custom Exceptions
  • Multiple Exceptions
  • Re-throw Exception
  • Top Level Exception