Professional Documents
Culture Documents
Ejemplo de interfaz
Muchas interfaces simples definen una
propiedad que se puede adscribir a una
variedad de diferentes objetos de
diferentes clases. Estas propiedades se
definen a menudo en trminos de un
objeto es capaz de hacer algo. Por
ejemplo, en los paquetes estndar hay
diversas interfaces de capacidades
como:
Interfaces de Java
Cloneable
Comparable
Runnable
Serializable
Implementando la Interfaz
}
}
Declaraciones de Interfaces
Puede declarar tres tipos de miembros
1. Constantes (campos)
2. Mtodos
3. Clases o interfaces anidadas
Todos los miembros de una interfaz son
implcitamente pblicos, pero por
convencin se omite el modificador
public.
Constantes de intefaz
Mtodos de intefaz
Son implcitamente abstract.
En la declaracin de un mtodo de interfaz
no se permiten otros modificadores. Son
implcitamente public, por lo tanto no
pueden tener ningn otro modificador de
acceso. No pueden ser final, ni
static.
La implementacin de estos mtodos, en
una clase especifica puede incorporar los
modificadores que sean apropiados.
Extensin de interfaces
Las interfaces pueden extender ms de una
interfaz.