Ver Mensaje Individual
  #3 (permalink)  
Antiguo 08/07/2010, 10:32
Avatar de faiverson
faiverson
 
Fecha de Ingreso: mayo-2005
Mensajes: 79
Antigüedad: 19 años
Puntos: 0
Respuesta: ¿En verdad es de utilidad usar EXTENDS?

Si tu tienes que mostrar en tu sistema: medicos, bomberos y policias es muy probable que te ahorres muchas lineas de codigo si los usaras como extends a la clase Personas.
Seguramente no usaras en tu sistema a Personas directamente, pero notaras que si necesitas usar acciones que ella tiene como correr(), comer(), observar(). Probablemente el medico no utilice correr() pero si lo haran bomberos y policias.
Es muy probable que todos utilicen observar() y que dicha accion tenga una parte comun a todos que sea por ejemplo contemplar la situacion (parent::observar()) pero muy probablemente luego de esa parte cada uno focalice su atencion en los aspectos relevantes de su profesion.
Aparte de ganar con un codigo bien escrito, mas claro, limpio y entendible, y haber ganado varias acciones compartidas puedes el dia de mañana agregar otra profesion como militar y utilizar todas las ventajas implementadas.
Espero me haya hecho entender y haya sido de ayuda.
__________________
Fabi... fighting versus the web