
03/11/2011, 10:23
|
| | Fecha de Ingreso: febrero-2011
Mensajes: 672
Antigüedad: 14 años Puntos: 78 | |
Consulta Interface Hola a tod@s,
he visto en alguna ocasión códigos en Java que hacen lo siguiente, pero francamente, no se para qué sirve o qué ventajas pueden aportarte.
Intentaré ser breve:
Se crean:
- ClaseA
- InterfaceA
Entonces:
ClaseA implementa InterfaceA
Y luego....
Desde Clase123 se instancia ClaseA de la siguiente manera: private InterfaceA obj = new ClaseA();
Mi pregunta:
No es mejor no crear la InterfaceA e instanciar directamente desde Clase123: private ClaseA obj = new ClaseA();
Que ventajas podemos encontrar haciéndolo con una interface?
Muchas gracias a todos.
Un saludo!
Athlit |