invoking parent constructors : Constructor « Class « PHP






invoking parent constructors

 
<?php
class Staff
{
    protected $name;
    protected $title;

    function __construct()
    {
        echo "<p>Staff constructor called!</p>";
    }
}

class Manager extends Staff
{
    function __construct()
    {
        parent::__construct();
        echo "<p>Manager constructor called!</p>";
    } 
}

$employee = new Manager();
?>
  
  








Related examples in the same category

1.Instantiate class by calling the constructor
2.Define and use constructor
3.Define class as constructor parameter
4.Define Constructor for Class
5.A Class with a Constructor
6.Adding a Constructor to PriceItem
7.Calling the constructor of the parent class
8.Constructors and Destructors
9.Defining an object constructor
10.Creating the Cat constructor
11.Defining object constructors in PHP 4
12.Using the PHP 5 style constructor
13.Using Unified Constructors and Destructors
14.Using Default Constructors