I04 - Volar y volar
Consigna
Crear una interfaz cuyo nombre sea Volador
.
Definir en esta interfaz el método void Volador( )
Crear las siguientes clases y hacer que cada una implemente la interfaz Volador
y definir el comportamiento del método Volar
en cada caso según corresponda a la clase :
Pato
: tiene cantidad de energía . Cada vez que el pato vuela pierde 5 unidades de energía e imprime por pantalla " Estoy volando como un pato ¡ Cuak ! "
Boing747
: tiene horas de vuelo. Cada vez que el avión vuela incrementa 13 hs de vuelo e imprime por pantalla " Estoy volando como un avión"
BuzzLightyear
: tiene experiencia . Cada vez que superman vuela aumenta 3 unidades su experiencia e imprime por pantalla " Al infinito y mas alla”
Crear una clase TorreDeControl
que contenga una lista de voladores
.
Luego crear dos métodos:
VuelenTodos
Este método será el encargado de recorrer la lista de voladores y hacerlos volar .
AgregarVolador
Este método será el encargado de agregar un volador a la lista de voladores.
Instanciar en el formulario:
- un pato
- un boing747
- un buzz lightyear
- una torre de control .
Agregar el pato, el boing747 y a Buzz LightYear a la torre de control . Pedirle a la torre de control que haga volar a todos los voladores.
Mostrar toda la información en un RichTexBox
Resolución
Video | Código |
---|