La clase economía mejor la definiría como estática ya que no tiene atributos y se supone que no se instancia ningún objeto de ella.
#4 Bueno podemos frikear todo lo que queramos al respecto, pero se supone que la Economía siempre tiene un estado: MUY_BUENA, BUENA, REGULAR, MALA, PESIMA, ...... , PAUPERRIMA, ....., ESPAÑOLA
class Trabajo Public Trabajo(Enchufe enchufe) Public Trabajo(Esclavizable cuencoArroz) }
El primero es gracioso, pero el segundo método no, ya que presupone que para cualquier instancia de Persona hay un trabajo, cosa que por desgracia es falso.
#1 quizá el cuerpo se pudo haber cambiado a if(Persona instanceof Politico) return new Trabajo();
#2 Buena jeje, a mi se me había ocurrido esta: if(Persona instanceof Enchufable) return new Trabajo();
Comentarios
La clase economía mejor la definiría como estática ya que no tiene atributos y se supone que no se instancia ningún objeto de ella.
#4 Bueno podemos frikear todo lo que queramos al respecto, pero se supone que la Economía siempre tiene un estado:
MUY_BUENA, BUENA, REGULAR, MALA, PESIMA, ...... , PAUPERRIMA, ....., ESPAÑOLA
class Trabajo
Public Trabajo(Enchufe enchufe)
Public Trabajo(Esclavizable cuencoArroz)
}
El primero es gracioso, pero el segundo método no, ya que presupone que para cualquier instancia de Persona hay un trabajo, cosa que por desgracia es falso.
#1 quizá el cuerpo se pudo haber cambiado a
if(Persona instanceof Politico)
return new Trabajo();
#2 Buena jeje, a mi se me había ocurrido esta:
if(Persona instanceof Enchufable)
return new Trabajo();