|
php.net | support | documentation | report a bug | advanced search | search howto | statistics | random bug | login |
[2006-08-23 15:24 UTC] psykora at gmail dot com
Description: ------------ The override keyword (f.e. like C#.NET has) could be usefull for specifing to compiler, that current method is overriding parent's class method. Compiler then should throw Fatal Error when there is no parent's method for override. This could resolve common mistakes when developer changes (or removes) abstract method from parent's class. PatchesPull RequestsHistoryAllCommentsChangesGit/SVN commits
|
|||||||||||||||||||||||||||||||||||||
Copyright © 2001-2025 The PHP GroupAll rights reserved. |
Last updated: Tue Oct 28 06:00:01 2025 UTC |
Agreed. Currently I use a comment to place the word there just to help myself out visually. I.E. public /*override*/ function foo () {} Override shouldn't be required per se - but if used it should throw an error when the parent method doesn't exist. BTW, this has been added to Actionscript 3 which is where I first saw it. Adobe mentions having the keyword helps out their compiler - so maybe the Zend Engine could make use of the keyword as well.