22/09/2012, 20:29
|
| | Fecha de Ingreso: mayo-2011 Ubicación: Buenos Aires
Mensajes: 41
Antigüedad: 13 años, 5 meses Puntos: 2 | |
Interfaces de objetos, duda sobre argumentos Hola alguien me podria decir que son los argumentos Baz y Foo de los metodos Baz y Foo? porque por lo que veo no son objetos, interfaces ni arrays...
<?php
interface a
{
public function foo();
}
interface b extends a // la interfaz al igual que una clase comun se puede extender
{
public function baz(Baz $baz);
}
// Ésto sí funcionará
class c implements b
{
public function foo()
{
}
public function baz(Baz $baz)
{
}
}
// Ésto no funcionará y resultará en un error fatal (es lo que dice el manual que estoy leyendo)
class d implements b
{
public function foo()
{
}
public function baz(Foo $foo)
{
}
}
?> |