Class Televisor

java.lang.Object
  |
  +--Televisor

public class Televisor
extends java.lang.Object

Representa un televisor, el cual puede estar encendido o apagado, tiene volumen y canal.


Field Summary
(package private)  short canal
          canal actual
(package private)  boolean encendido
          estado del televisor
(package private) static short MAXIMO_CANAL
           
(package private) static short MAXIMO_VOLUMEN
           
(package private)  short volumen
          volumen del televisor
 
Constructor Summary
Televisor()
          constructor de la clase
 
Method Summary
 void apagar()
          apaga el televisor
 void cambiarCanal()
          cambia al canal inmediato superior si se esta en el maximo, se pasa a 2
 void encender()
          enciende el televisor
 void subirVolumen()
          sube el nivel del volumen al grado superior inmediato si se esta en el maximo que es 20, entonces se pasa a 0
 java.lang.String toString()
          Retorna una versión en texto del televisor
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

MAXIMO_CANAL

static final short MAXIMO_CANAL
See Also:
Constant Field Values

MAXIMO_VOLUMEN

static final short MAXIMO_VOLUMEN
See Also:
Constant Field Values

volumen

short volumen
volumen del televisor


canal

short canal
canal actual


encendido

boolean encendido
estado del televisor

Constructor Detail

Televisor

public Televisor()
constructor de la clase

Method Detail

encender

public void encender()
enciende el televisor


apagar

public void apagar()
apaga el televisor


cambiarCanal

public void cambiarCanal()
cambia al canal inmediato superior si se esta en el maximo, se pasa a 2


subirVolumen

public void subirVolumen()
sube el nivel del volumen al grado superior inmediato si se esta en el maximo que es 20, entonces se pasa a 0


toString

public java.lang.String toString()
Retorna una versión en texto del televisor

Overrides:
toString in class java.lang.Object