¿Por qué es posible crear una interfaz sin especificar un tipo de devolución? ¿Por qué esto no hace esta interfaz inutilizable?¿Por qué es posible tener una interfaz sin tipo de devolución en PHP?
Esto hace que sea más claro:
Interface run
{
public function getInteger();
}
class MyString implements run
{
public function myNumber()
{
}
public function getInteger()
{
return "Not a number";
}
}
En Java cada interfaz tiene un tipo de retorno como Integer
, String
o Void
sé que PHP es un lenguaje de programación relajado por desgracia escrito, pero no está allí una solución a ese problema?
¿Es posible definir una interfaz con un tipo de retorno como Integer
?
@streeetparade, intenté Haga su pregunta un poco más clara, ¿mi edición tiene sentido para usted? –