Using Abstract Classes in PHP 5 : Abstract Class « Class « PHP
- PHP
- Class
- Abstract Class
Using Abstract Classes in PHP 5
<?php
abstract class Number {
private $value;
abstract public function value();
public function reset() {
$this->value = NULL;
}
}
class Integer extends Number {
private $value;
public function value() {
return (int)$this->value;
}
}
$num = new Integer; /* Okay */
$num2 = new Number; /* This will fail */
?>
Related examples in the same category