🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.lenguajes.java
Article #848

Re: Polimorfismo en Java

#848
From: pyn
Date: Wed, 22 Nov 2006 13:39
37 lines
2097 bytes
"Eduardo Y��ez Parareda" <eduardo.yanezNOSPAM@NOSPAMgmail.com> escribi� en 
el mensaje news:4sgsc2FvsubiU1@mid.individual.net...
>> Pues a mi me hab�an ense�ado otra cosa. Dos m�todos que se llaman igual 
>> pero con distintos tipos de datos lo llamaban "sobrecarga de funciones".
>
> Ex�ctamente, 'operator overloading', sobrecarga de operadores, m�todos....
>
>> Tienes una clase Abstracta Animal, con un m�todo abstracto Habla(). Luego 
>> creas dos clases hijas, Perro extends Animal, Gato extends Animal. En 
>> ambas clases redefines el m�todo Habla(). Hasta aqu� nada nuevo.
>
> Resumiendo, es la capacidad de que varias clases hijas, o que implementan 
> una interfaz,
> atiendan el mismo mensaje de la manera que sea. Por mensaje se entiende un 
> m�todo.
>
> interface Poligono {
>     area();
> }
>
> class Cuadrado implements Poligono {
>     area() {
>         return lado*lado;
>     }
> }
>
> class Triangulo implements Poligono {
>     area() {
>         return base*altura/2
>     }
> }
>
> Puedes tener un objeto cuadrado o triangulo y llamar al m�todo area() sin 
> problemas.

�Entonces estoy en lo cierto o equivocado? 
Technical Details
Message-ID: <4564533d$1_2@filemon1.isp.telecable.es>
Path: arc1-ca.pugleaf.net!g2news2.google.com!news3.google.com!news.glorb.com!newsfeed.telecable.es!not-for-mail
References: <ejl43s$u2m$1@hercules.cohp1> <4561874a$1_3@filemon1.isp.telecable.es> <4sgsc2FvsubiU1@mid.individual.net>

Show Full Headers
Complete Article Headers
X-Google-Thread: 1116f3,152ea40a531fac11
X-Google-Attributes: gid1116f3,public
X-Google-Language: SPANISH,ASCII
From: "pyn" <notelodigo@hotmail.com>
Newsgroups: es.comp.lenguajes.java
References: <ejl43s$u2m$1@hercules.cohp1> <4561874a$1_3@filemon1.isp.telecable.es> <4sgsc2FvsubiU1@mid.individual.net>
Subject: Re: Polimorfismo en Java
Date: Wed, 22 Nov 2006 14:39:58 +0100
Lines: 39
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2900.2869
X-RFC2646: Format=Flowed; Response
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2962
NNTP-Posting-Host: 83.97.208.51
Message-ID: <4564533d$1_2@filemon1.isp.telecable.es>
X-Trace: filemon1.isp.telecable.es 1164202813 83.97.208.51 (22 Nov 2006 14:40:13 +0100)
Organization: TeleCable, S.A.U.
Path: arc1-ca.pugleaf.net!g2news2.google.com!news3.google.com!news.glorb.com!newsfeed.telecable.es!not-for-mail