Différences entre les versions de « Programmation PHP/Programmation orientée objet »

 
== Classes abstraites ==
La classe abstraite ne peut pas être instanciée, mais elle peut être appelée en statique.
 
Voici un exemple de {{w|classe abstraite}} :
<source lang=php>
class abstract class MaClasseAbstraite
{
public $var="Bonjour";
 
{{attention|
* Les méthodes d'une classe abstraite peuvent contenir du code, mais les méthodes abstraites non (elles ne définissent que les arguments<ref>http://php.net/manual/fr/language.oop5.abstract.php</ref>).
}}