note 117965 rejected from language.oop5.abstract by cmb

From: Date: Wed, 09 Sep 2015 18:11:40 +0000
Subject: note 117965 rejected from language.oop5.abstract by cmb
References: 1  Groups: php.notes 
Request: Send a blank email to php-notes+get-203758@lists.php.net to get a copy of this message
Note Submitter: wizard at vizson dot de ---- In their endless wisdom the creators of PHP disabled abstraction of static functions (methods) in strict mode in PHP 5.2 although PHP supports "late static binding", so you have to use interfaces to force the implementation of static methods in inheriting classes (with the disadvantage that such methods must be public and cannot be protected or private).

« previous php.notes (#203758) next »