Segun el manual...estaria bien lo que hago... aunque obviamente... no lo esta!
http://php.net/manual/en/language.oop5.abstract.php Cita: all methods marked abstract in the parent's class declaration must be defined by the child; additionally, these methods must be defined with the same (or a less restricted) visibility. For example, if the abstract method is defined as protected, the function implementation must be defined as either protected or public, but not private.
Por que no me funciona ?? :(