|
|
|
<?php
/*PHP supports inheritance. Inheritance is the concept of one class being
devined as a special case of a more general class.
A Sport car is a car it inherits all its variables and functions from Car*/
class Car {
var $description; //The aim here is to display the description and the cost of car!
var $cost;
function Car($d, $c) {
$this->set($d, $c);
}
function display() {
echo ("<br>$this->description, $this->cost");
}
function set($d,$c) {
$this->description = $d;
$this->cost = $c;
}
function setDescription($d) {
$this->description = $d;
}
function getDescription() {
return $this->description;
}
}
class sportcar extends Car {
var $tyres;
function sportcar($d, $c, $t) {
$this->set($d, $c);
$this->tyres = $t;
}
function displays() { //This is a function to display items named ie tyres
echo "<br>$this->tyres"; // Here is to display the number of tyres
$this->display();
}
}
$ordinary = new Car("Ford", 29050.00); // Constructor - new car
$scar = new sportcar("Porshe",900000.00,4); // Constructor - new sportcar
$ordinary->display();
$scar->displays(); //scar : Sportcar
?> |
|
| SPL and ITERATOR : examples Categories : PHP, Object Oriented, PHP Classes, Sessions | | | Advanced Image WaterMarker Categories : PHP, PHP Classes, GD image library, Graphics, Object Oriented | | | Access_user Class - an easy to use system for protecting pages and register users. Categories : PHP, Classes and Objects, Object Oriented, PHP Classes, Authentication | | | OO Site Template Categories : PHP, PHP Classes, Object Oriented | | | very simple ftp class Categories : PHP, PHP Classes, FTP | | | PHP Paypal IPN Integration Class v1.0.0 Categories : PHP, PHP Classes, Payment Gateways | | | A Timing Class Categories : PHP, PHP Classes, Date Time | | | The class to check load time of your script
VERY usefull for relatively slow applications, but not only.. Categories : PHP, PHP Classes, Debugging | | | Create HTML forms dynamicly using Javascript & PHP Categories : PHP, PHP Classes, Java Script | | | Simple Template Class/Example Categories : PHP, Templates, PHP Classes | | | usercounter class Categories : PHP, PHP Classes, Databases, MySQL, Environment Variables | | | RSS parser.
Parses RSS into an array. Quick and nasty but does the job.
No checking is done for correct Tags, only correct XML.
PHP4 needed to display result (uses print_r). Categories : PHP, XML, PHP Classes, Rich Site Summary (RSS) | | | These PHP Classes Check if a host is alive using various methods. Categories : PHP, PHP Classes, Sockets, CURL | | | an example of the cyberlib payment class Categories : PHP, PHP Classes, Ecommerce, Credit Cards | | | Power Form Validation Categories : PHP, PHP Classes, Data Validation | |
|
|
|