Foros aprenderaprogramar.com
Aprender a programar => Aprender a programar desde cero => Mensaje iniciado por: jogonzalezmor en 04 de Julio 2014, 06:21
-
Con respecto al concepto de Interfaz, estaría bien decir que una interfaz en Java corresponde a una clase que podemos utilizar y como implementarla sin necesidad de tener acceso al código fuente de ésta?
Al menos eso es lo que entendí. Alguien podría decirme si estoy en lo correcto?
Atento a sus comentarios, me despido.
Salu2.
-
Hola, interfaz puede tener varios significados. El que se indica en la entrega CU00648 no es en el sentido de que interfaz sea una clase, sino que la interfaz de una clase es la definición de sus métodos y constructores públicos, que podemos usar sin necesidad de conocer el código de esos métodos, nos basta con conocer su signatura. Según esto, a través de la documentación del api de Java podemos conocer la interfaz de todas las clases del api de java y conociendo esa interfaz podemos utilizarlas sin necesidad de conocer el código con que están programadas. Saludos
-
Hola, interfaz puede tener varios significados. El que se indica en la entrega CU00648 no es en el sentido de que interfaz sea una clase, sino que la interfaz de una clase es la definición de sus métodos y constructores públicos, que podemos usar sin necesidad de conocer el código de esos métodos, nos basta con conocer su signatura. Según esto, a través de la documentación del api de Java podemos conocer la interfaz de todas las clases del api de java y conociendo esa interfaz podemos utilizarlas sin necesidad de conocer el código con que están programadas. Saludos
Muchas gracias por la aclaración Ogramar.. ahora me quedó mas claro :)
Salu2