Java

Páginas: 2 (437 palabras) Publicado: 29 de mayo de 2013
ITSPA.
INSTITUTO TECNOLÓGICO SUPERIOR DE PÁTZCUARO.

INGENIERÍA EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIONES.

PROGRAMACIÓN ORIENTADA A OBJETOS.

“ENSAYO SOBRE INTERFACE”

ESTUDIANTE:ORLANDO NAMBO LÓPEZ

PFRA ISC. ZAIRA ESCOBAR MORENO.






INTRODUCCIÓN.
En este ensayo hablare sobre la interfaz o interfaces que son aquellas que se utilizan en diferentes en la POO, paraun protocolo de compartimiento que se puede implementar por cualquier clase en cualquier parte de la jerarquía de clases.
En esencia, saber lo que son las interfaces, debemos interactuarlas conejemplos el cual pues la profesora nos ayudó con ello ya que son un mando similar a la herencia múltiple.




DESARROLLO.

El concepto de Interface lleva un paso más adelante, la idea de las clasesabstractas. En Java una interface es una clase abstracta pura, es decir una clase donde todos los métodos son abstractos. Y que 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).
Ya que pueden incluir también declaraciones de constantes, las interfaces se deben utilizar si se desea adquirirherencia múltiple. Si la herencia se necesita es simple, ya que es suficiente el uso de clases abstractas ya que el uso de clases abstractas es mayor que el uso de una interface.

Para crear unainterface, se utiliza la palabra clave interface en lugar de class. La interface puede definirse public sin modificador de acceso, y tiene el mismo significado que para las clases. Todos los métodos quedeclara una interface son siempre public. 
Para indicar que una clase implementa los métodos de una interface se utiliza la palabra clave implements. Ya que el compilador se encarga de verificar que laclase efectivamente declare e implemente todos los métodos de la interface. Una clase puede implementar más de una interface.
Una interfaz describe qué clases deberían hacerlo, sin especificar la...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Java
  • Java
  • java
  • JAVA
  • java
  • java
  • javiera
  • Java

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS