Mega Code Archive

 
Categories / Php / Class
 

Using Default Constructors

<?php  class Dog {      function __construct($name='No-name', $breed='breed unknown', $price = 15) {          $this->name = $name;          $this->breed = $breed;          $this->price = $price;      }  }  $aDog = new Dog();  $tweety = new Dog('A', 'a');  printf("<p>%s is a %s and costs \$%.2f.</p>\n",  $aDog->name, $aDog->breed, $aDog->price);  $tweety->price = 24.95;  printf("<p>%s is a %s and costs \$%.2f.</p>\n",  $tweety->name, $tweety->breed, $tweety->price);  ?>