eugeniaperez.es
12. Interfaces > Introducción
Text
eugeniaperez.es
Una interfaz solo puede tener variables inicializadas o cabeceras de métodos.
12. Interfaces > Implementación
Text
eugeniaperez.es
12. Interfaces > Representan un contrato
Text
eugeniaperez.es
12. Interfaces > Más ejemplos
Text
eugeniaperez.es
public interface Cypher{
public void encrypt(String text);
public String decrypt(String encryptedText);
}
public class CaesarCypher implements Cypher { ... }
public class RSACypher implements Cypher { ... }
public class BlowfishCypher implements Cypher { ... }
Cypher myCypher = new RSACypher ();
myCypher.encrypt(“Lady Stark is alive”);
12. Interfaces > Ventajas
Text
eugeniaperez.es
12. Interfaces > Ventajas
Text
eugeniaperez.es
clase abstracta
interfaz
interfaz
12. Interfaces > Ejemplo
Text
eugeniaperez.es
12. Interfaces > Ejemplo
Text
eugeniaperez.es
Usuario: entornos_desarrollo
Contraseña: Entornos
12. Interfaces > Ejemplo
Text
eugeniaperez.es
12. Interfaces > Ejemplo
Text
eugeniaperez.es