Java and the Duke logo are trademarks of Sun Microsystems, Inc.
Interface - 002 PDF Imprimir E-Mail
Escrito por Gerardo Valeri   
miércoles, 11 de abril de 2007

¿Cuál de los siguientes modificadores pueden ser aplicados a una interface que es miembra de otra interface?

 a. abstract
 b. implements
 c. final
 d. private
 e.protected
 f. public
Respuesta:

Comentarios
Ańadir nuevoBuscarRSS
aaranaga - interface Registered | 05-04-2008 03:13:59
Una interfaz en realidad es una serie de constantes y métodos abstractos. Cuando
una clase implementa un determinado interfaz debe anular los métodos abstractos de
éste, redefiniéndolos en la propia clase. Esta es la base de una interfaz, en realidad no
hay una relación sino que hay una obligación por parte de la clase que implemente la
interfaz de redefinir los métodos de ésta.
Una interfaz se crea exactamente igual que una clase (se crean en archivos propios
también), la diferencia es que la palabra interface sustituye a la palabra class y que
sólo se pueden definir en un interfaz constantes y métodos abstractos.
Todas las interfaces son abstractas y sus métodos también son todos abstractos y
públicos (no hace falta poner el modificar abstract se toma de manera implícita). Las
variables se tienen obligatoriamente que inicializar.
Los métodos son simples prototipos y toda variable se considera una constante (a no ser
que se redefina en una clase que implemente esta interfaz, lo cual no tendría mucho
sentido).
ˇSólo los usuarios registrados pueden escribir comentarios!
Modificado el ( sábado, 09 de febrero de 2008 )
 
Siguiente >

Ingresar






¿Recuperar clave?
¿Quiere registrarse? Regístrese aquí

Usuarios conectados

Hay 1 invitado y 2 usuarios en línea
  • lscasso
  • canario1616

Cuestionario

¿Que tema elegirías para tratar en el próximo evento del jug?
 

Syndicate

joomla templates by dezinedepot
© 2008 Juguy - Grupo de Usuarios Java del Uruguay
Joomla! es Software Libre distribuido bajo licencia GNU/GPL.