Concepto de interfaz



Descargar 5,56 Kb.
Fecha de conversión02.09.2017
Tamaño5,56 Kb.
Concepto de interfaz

  • El concepto de Interface lleva un paso más adelante la idea de las clases abstractas. En Java una interface es una clase abstracta pura, es dcir una clase donde todos los métodos son abstractos (no se implementa ninguno).



  • Permite al diseñador de clases establecer la forma de una clase (nombres de métodos, listas de argumentos y tipos de retorno, pero no bloques de código).



  • Una interface puede también contener datos miembro, pero estos son siempre static y final.

  • Una interface sirve para establecer un 'protocolo' entre clases. Para crear una interface, se utiliza la palabra clave interface en lugar de class.





  • Todos los métodos que declara una interface son siempre public.



  • Para indicar que una clase implementa los métodos de una interface se utiliza la palabra clave implements.



  • El compilador se encargará de verificar que la clase efectivamente declare e implemente todos los métodos de la interface.



  • Una clase puede implementar más de una interface.


La base de datos está protegida por derechos de autor ©absta.info 2016
enviar mensaje

    Página principal