This example describes the use of PHP abstract classes. Share to everyone for your reference. Specifically as follows:
<?php
/
* Abstract
class:
* 1, there is at least one abstract method (no concrete implementation method)
* 2, cannot be instantiated, can be inherited
* 3, abstract class can have child abstract class
* Relative to the interface:
* 1, can have attributes
* 2, a subclass can only inherit an abstract class, but can implement multiple interfaces * * * * * *
abstract class Qian {
Abstract function GetFirst ();
function Gettwo () {
echo ' I am gettwo ';
}
}
Abstract class JJ extends Qian {
abstract function getthree ();
}
Class Nan extends JJ {
function GetFirst () {
echo "I am GetFirst";
}
function Getthree () {
echo ' I am Getthree ';
}
}
$nn = new Nan ();
$nn->getfirst ();
$nn->gettwo ();
$nn->getthree ();
? >
I hope this article will help you with your PHP program design.