tarea 17

1
EJERCICIOS DE PROGRAMACION ORIENTADA A OBJETOS TAREA 17 Se agregaran nuevos elementos a la clase Automóvil esta vez utilizando propiedades de polimorfismo. Suponiendo que la empresa de autos además de vender también los ensambla, los automóviles tendrán los siguientes nuevos elementos: Deben tener todos los autos un método llamado ensamblar(), este método provendrá desde la clase padre Auto y será abstracto, en este método se enviara un parámetro donde se envía la característica especial de cada subclase de autos, siendo así este atributo especial será modificado, por ejemplo: deportivo.ensamblar(“Puertas Lamborghini”); lujoso.ensamblar(“Asientos de piel”); familiar.ensamblar(4); Suponiendo que cada una de estas es una variable de tipo de su clase. Se debe crear una variable constante que represente el valor de PI (no se puede utilizar el que se encuentra en Math), esta variable se debe de crear en la clase Automóvil. Se debe crear dos método llamados girar(), estos métodos provendrán desde la clase padre Auto y serán abstractos, se podrá recibir su Angulo de 2 maneras (en grados y radianes), para usar los radianes se deberá utilizar la constante de PI que se creó. Ambos métodos no hacen nada más que imprimir cuantos grados giro el carro (en grados, no en radianes).

description

tarea, 17

Transcript of tarea 17

EJERCICIOS DE PROGRAMACION ORIENTADA A OBJETOS

TAREA 17Se agregaran nuevos elementos a la clase Automvil esta vez utilizando propiedades de polimorfismo. Suponiendo que la empresa de autos adems de vender tambin los ensambla, los automviles tendrn los siguientes nuevos elementos:

Deben tener todos los autos un mtodo llamado ensamblar(), este mtodo provendr desde la clase padre Auto y ser abstracto, en este mtodo se enviara un parmetro donde se enva la caracterstica especial de cada subclase de autos, siendo as este atributo especial ser modificado, por ejemplo:deportivo.ensamblar(Puertas Lamborghini);lujoso.ensamblar(Asientos de piel);familiar.ensamblar(4);

Suponiendo que cada una de estas es una variable de tipo de su clase.

Se debe crear una variable constante que represente el valor de PI (no se puede utilizar el que se encuentra en Math), esta variable se debe de crear en la clase Automvil. Se debe crear dos mtodo llamados girar(), estos mtodos provendrn desde la clase padre Auto y sern abstractos, se podr recibir su Angulo de 2 maneras (en grados y radianes), para usar los radianes se deber utilizar la constante de PI que se cre. Ambos mtodos no hacen nada ms que imprimir cuantos grados giro el carro (en grados, no en radianes).