Exemplo:
André andre = new Paula();
O que representa???
Thank you very much!!!
André AS
Exemplo:
André andre = new Paula();
O que representa???
Thank you very much!!!
André AS
Que André na verdade é uma mulher?! eheheheh
Brincadeira
Bom, pode se dizer que o objeto Paula extende ou implementa a classe/interface Andre
Em código seria algo assim
class Andre {
//códigos
}
class Paula extends Andre {
//codigos
}
ou
interface Andre {
//códigos
}
class Paula implements Andre {
//codigos
}
Exemplo:André andre =
new Paula();O que representa???
Thank you very much!!!
André AS
Esse seu exemplo é parecido com o famoso List lista = new ArrayList(); neste caso List é uma interface e ArrayList é a classe que implementa a interface…
No seu caso pode ser que Andre seja a interface e Paula a implementação… mas vc pode fazer isso tb caso seja uma especialização…
Por exemplo:
Andre é a classe pai… e tem como Filha as Classes Paula e Poneis (ambas extend Andre)… para vc trabalhar com as duas classes para chamar um método q ta em Andre por exemplo, vc pode chamar essas classes desta forma q vc colocou… ai não importa qual objeto vc instanciou(Paula ou Poneis) vc vai chamar um método q ta em Andre porém o objeto instanciado pode ser Paula ou Poneis…
Vixi deu pra entender? se num deu eu tento melhor rsrs
:shock:
Maldito polimorfismo… :mrgreen:
No dia a dia eu usuária algo próximo à Andre andre new = Paula(); ???
rs… Usei Paula porque era uma mina gostosa que eu curtia e sei lá me veio o nome dela na cabeça… rs…
abs,
AS