oi gente desculpa ficar pertubando vcs mais precisava de uma ajudinha basica
eu to fazendo um exercicio, esse daq.
Crie uma classe Televisor. Essa classe deve possuir três atributos:
canal (inicia em 1 e vai até 16)
volume (inicia em 0 e vai até 10)
ligado (inicia em desligado ou false)
e a seguinte lista de métodos:
? aumentarVolume()
? reduzirVolume()
? subirCanal()
? descerCanal()
? ligarTelevisor()
? desligarTelevisor()
? mostraStatus() // dizer qual o canal, o volume e se o televisor está ligado
Feito isto, crie uma classe principal que utilize um novo Objeto do tipo Televisor
e que deve realizar as seguintes operações:
Ligue o televisor;
Suba 5 canais;
Aumente o volume até o máximo;
Mostre o Status;
Desça até o primeiro canal;
Reduza 2 pontos no volume;
Mostre o Status;
certo fiz uma classe chamada televisor seria essa.
package tv;
public class Televisor {
public int canal=1;
public int volume=0;
public boolean ligado;
public void aumentaVolume(){
if(ligado)
if(volume < 10)
volume =+ 1;
}
public void reduzirVolume(){
if(ligado)
if(volume > 0)
volume =- 1;
}
public void subirCanal(){
if(ligado)
if(canal < 16)
canal =+ 1;
}
public void descerCanal(){
if(ligado)
if(canal > 1)
canal =- 1;
}
public void ligarVisor(){
ligado=true;
}
public void desligarVisor(){
ligado=false;
}
public void mostraStatus(){
if(ligado)
System.out.println("Esta no canal "+canal+", no volume "+volume+" e o televisor esta ligado.");
else
System.out.println("O televisor esta desligado.");
}
}
agora tenho que fazer um teste na main sera que alguem poderia me dar um empuramsinho para poder fazer isso o material que o professor deus eh muito basico.
essa eh a minha classe de teste main.
package tv;
public class Main {
public static void main(String[] args) {
Televisor tv =new Televisor();
tv.ligarVisor();
tv.subirCanal();
tv.aumentaVolume();
tv.mostraStatus();
tv.descerCanal();
tv.reduzirVolume();
tv.mostraStatus();
}
}
grata.