0% encontró este documento útil (0 votos)
43 vistas1 página

Programa de Consumo Eléctrico en Java

El documento describe una clase AparatoEléctrico que modela aparatos eléctricos con su potencia y estado de encendido, y un atributo de clase static consumoTotal que almacena el consumo total compartido por todas las instancias. Al encender o apagar aparatos, los métodos enciende() y apaga() modifican el consumoTotal agregando o restando la potencia del aparato.

Cargado por

tirsomorato
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
43 vistas1 página

Programa de Consumo Eléctrico en Java

El documento describe una clase AparatoEléctrico que modela aparatos eléctricos con su potencia y estado de encendido, y un atributo de clase static consumoTotal que almacena el consumo total compartido por todas las instancias. Al encender o apagar aparatos, los métodos enciende() y apaga() modifican el consumoTotal agregando o restando la potencia del aparato.

Cargado por

tirsomorato
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

PRÁCTICA 9.4.

PROPIEDAD STATIC

Ejercicio
Intenta escribir un programa para representar el consumo de energía de
una instalación eléctrica. Para ello, se hará una clase que representa los
aparatos conectados en la instalación. Cada aparato tiene un consumo
eléctrico determinado. Al encender un aparato eléctrico, el consumo de
energía se incrementa en la potencia de dicho aparato. Al apagarlo, se
decrementa el consumo. Inicialmente, los aparatos están todos
apagados. Además se desea consultar el consumo total de la instalación.
Dicho todo ésto, haz un programa que declare dos aparatos eléctricos,
una bombilla de 150 watios y una plancha de 2000 watios. El programa
deberá imprimir el consumo nada más crear los objetos. Después, se
enciende la bombilla y la plancha, y el programa imprime el consumo.
Luego se apaga la bombilla, y se vuelve a imprimir el consumo.

Cómo puede hacerse


Según el enunciado, la clase que modela a los aparatos eléctricos tiene
dos datos, su potencia y si están encendidos (o no). Esta clase podéis
llamarla AparatoEléctrico. Por otro lado, el consumo total debe ser
un atributo accesible a todos los aparatos eléctricos, lo que se
consigue con un elemento de clase. Para ello, se declara el atributo
consumoTotal como double y static. Así, todas las instancias de
AparatoEléctrico comparten el mismo atributo.
Trabaja con variables de acceso private.
Cuando un aparato eléctrico se enciende puede incrementar el
consumoTotal con la potencia que consume. Esto lo llevará a cabo con
el método enciende(). Correspondientemente, cuando el aparato se
apaga, se resta su potencia al consumo total. Y de nuevo, sólo si estaba
encendido. Esto lo hará el método apaga()

También podría gustarte