Orientacion Objeto
Publicado por ezequiel (15 intervenciones) el 20/01/2007 21:23:18
Hola tengo una duda sobre polimorfismo
voy a tratar de ser claro, expongo un ejemplo para explicar:
clase Animal
Subclase Conejo
Subclase Gato
Debo crear un objeto q instancie Animal para hacer algunas cosas
Ese objeto puedo transformarlo, q sea instancia de Conejo?
Lo hice pero si quiero invocar un metodo de alguna subclase
me invoca al de la clase padre. Si borro el d clase padre me salta error
otro dato los metodos de subclase no devuelven mismo tipo de valor
o sea:
public int correr() de Conejo {}
public String correr() de Gato {}
Alguien puede ayudarme??
o tirarme alguna web con ejemplos??
voy a tratar de ser claro, expongo un ejemplo para explicar:
clase Animal
Subclase Conejo
Subclase Gato
Debo crear un objeto q instancie Animal para hacer algunas cosas
Ese objeto puedo transformarlo, q sea instancia de Conejo?
Lo hice pero si quiero invocar un metodo de alguna subclase
me invoca al de la clase padre. Si borro el d clase padre me salta error
otro dato los metodos de subclase no devuelven mismo tipo de valor
o sea:
public int correr() de Conejo {}
public String correr() de Gato {}
Alguien puede ayudarme??
o tirarme alguna web con ejemplos??
Valora esta pregunta


0