Pages

Translate

Wednesday, 23 January 2013

Totorial 2: implementing an inheritance



  
Here,we created a class:Car,which will be inheritance by Mini-Van ,Motor and Race-Car. In Class:Car,which contains a total Number of Car from inventory System. Since Mini-Van ,Motor and Race-Carinheritance class:Car,they are also contain a total Number of Car automatically.



Saved as Car.php

<?php

class Car{

private $_totalNumber=100;

function getTotalNumber(){

return $this->_totalNumber;

}

function setTotalNumber($totalNumber){

$this->_totalNumber=$totalNumber;

}

function printTotalNumber(){

print "$this->_totalNumber";

}

}

?>



Saved As InheritanceCar.php



<?php

require_once("car.php");

class miniVan extends Car{}

class motor extends Car{}

class raceCar extends Car{}



$objMiniVan =new miniVan();

$objMiniVan->printTotalNumber();

$objMotor=new motor();

$objMotor->printTotalNumber();

$objRaceCar=new raceCar();

$objRaceCar->printTotalNumber();



?>



Output:



No comments:

Post a Comment