Se deberá implementar una interfaz proporcionada en otras clases dadas. Cada clase implementará la interfaz y sus métodos correspondientes.
- Implementar la interfaz
IMachine
en las clasesPlane
yTractor
. Las firmas de los métodosstart()
,stop()
ymaintenance()
se deberán desarrollar en cada clase.
En cada clase, el método start()
mostrará un mensaje por pantalla de que el vehículo correspondiente está encendido. Para el método
stop()
indicará que está apagado; y para el método maintenance()
indicará que se encuentra realizando un mantenimiento.
En el método main()
de la clase Exercise16
ya se proporciona un ejemplo de instanciación de cada clase, y algún método de las
mismas. Probar algún método más como ejemplo.
- No se pueden modificar en absoluto las clases de test.
mvn test