trainingSoapros / Java

Practicas para conocer Java
https://github.com/trainingSoapros/Java/wiki
GNU General Public License v3.0
0 stars 0 forks source link

Revisar Practica 2, entender que se esta modelando #1

Open sidlors opened 8 years ago

sidlors commented 8 years ago

Por favor entiendan el codigo de esta practica


lo veremos en cuanto tenga las respuestas o si quieren contestarme por favor este issue :+1:

DulceVallejo commented 8 years ago

issue1.docx Cualquier comentario, estoy al pendiente 😄

debes contetar las preguntas que les puse nada mas 👍

CarlosFer27 commented 8 years ago

¿Para que es cada clase?

AppMain:  es nuestra clase principal
Ventilador: Contiene los atributos, constructor y los getters y setters de esta clase.
Television: Contiene los atributos, constructor y los getters y setters de esta clase.
BlueRay: Contiene los atributos, constructor y los getters y setters de esta clase.
Radio: Contiene los atributos, constructor y los getters y setters de esta clase.

ControlRadio: *Es para validar si esta prendido el radio. valida si esta encendido el radio manda alerta de que se va a apagar, de lo contrario lo prende y regresa su Marca, Estación Actual, Volumen Actual y Frecuencia.

ControlTv: Es para validar si el tv esta prendido. valida si esta encendido el tv manda alerta de que se va a apagar, de lo contrario lo prende avisa que se esta encendiendo y setea el volumen y canal actual Sube el volumen del tv, valida si esta encendido, valida si no se esta al maximo de volumen, si no esta al maximo sube uno al volumen si lo esta manda mensaje de que el volumen esta al maximo, si la tv esta apagada manda mensaje de que esta off Baja el volumen del tv, valida si esta encendido, si el volumen actual es menor o igual a cero indica que el volumen esta al minimo y setea el volumen, de lo contrario le resta 1 al volumen actual y setea el volumen, si la tv esta apagada manda mensaje de que esta off Baja Canal *Sube Canal estos dos ultimos tienen el mismo funcionamiento pero respecto a los canales.

ControlVentilador: *Igualmente muestra el funcionamiento de un control remoto parael ventilador. (enciende ventilador, sube, baja y cambia velocidad,)

¿Que atributos tiene cada clase?

Ventilador:

Television:

BlueRay:

Radio:

¿Que metodos tiene cada clase?

ControlRadio: powerRadio subeVolumen

ControlTv: powerTv subeVolumen bajaVolumen subeCanal bajaCanal cambiaCanal

ControlVentilador: powerVentilador subeVelocidad bajaVelocidad cambiaVelocidad

Que cosas se repiten??? Funcionalidad de los electrodomesticos, y algunos de sus atributos (marca, tamanio, etc)