REDA: Aplicaciones multiplataforma basadas en POO

Interfaces

En el siguiente código creamos una interfaz llamada IPersona que cuente con los siguientes métodos abstractos sin retorno y sin parámetros de entrada: validarEdad, validarEstadoCivil, validarEstudios.

En una interfaz en Java, los métodos son implícitamente públicos y abstractos, lo que significa que no es necesario especificar explícitamente el modificador de acceso public para los métodos. Además, no se pueden especificar otros modificadores de acceso (como private o protected) en los métodos de una interfaz, ya que estos modificadores no son válidos en el contexto de una interfaz.

Cómo no retornan ningún dato colocamos void (vacío) antes del nombre del método, cómo buena práctica ponemos I (de interface) junto con el nombre de la interfaz que también debe empezar en mayúscula como estándar en Java. 

public interface IPersona {

void validarEdad();
void validarEstadoCivil();
void validarEstudios();
}

Comentarios

Entradas populares de este blog

La historia de nuestra Institución