¿Qué es una Interfaz?
Los objetos definen su interacción con el mundo exterior a través de los métodos que exponen. Los métodos forman la interfaz del objeto con el mundo exterior; los botones en la parte frontal de su televisor, por ejemplo, son la interfaz entre usted y el cableado eléctrico en el otro lado de su carcasa de plástico. Presiona el botón de "encendido" para encender y apagar el televisor. En su forma más común, una interfaz es un grupo de métodos relacionados con cuerpos vacíos. El comportamiento de una bicicleta, si se especifica como una interfaz, puede aparecer de la siguiente manera: interface Bicicleta { void cambiarCadencia(int nuevaCadencia); void cambiarMarcha(int nuevaMarcha); void acelerar(int incremento); void frenar(int decremento); } Para implementar esta interfaz, el nombre de su clase cambiaría (por ejemplo, a una marca de bicicleta en particular, como BicicletaInglesa) y utilizaría la palabra clave implements en la declaración de c...