Hola a todos, alguien por favor me podria ayudar a resolver una tarea, apenas soy un principiante y me gustaria que alguien con mas experiencia me ayudara a resolverlo, por favor es URGENTE.
desarrollar una en aplicacion en java IntellijIDEA de libre eleccion que cumpla con los siguientes criterios
* que tenga entrada y salida de datos
* usar al menos 2 tipos de datos primitivos diferentes
* crear al menos 2 objetos con informacion proporcionada por el usuario
* crear al menos 2 clases padre
* crear al menos 3 clases hijas
* crear al menos una interfaz
* implementar una interface como minimo
* usar al menos ua estructura de control selectiva
* usar al menos ua estructura de control repetitiva
* debe tener unidad logica