Translations:Developers/Object oriented programming in PHP/Abstract classes and interfaces/4/en


 * abstract declared classes can't be instantiated and it's not possible to create objects of an abstract class.
 * Each non-abstract class extending an abstract class must implement the abstract methods and provide their full functionality.
 * The parameter signatures of the abstract and the implementing methods must be the same, but additional parameters are allowed.