Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- namespace Atividade5Ex2
- {
- public class ControleRemoto : Televisao
- {
- public void AumentarVolume(Televisao TV) // AUMENTAR VOLUME UM POR VEZ
- {
- TV.volumep = volumep++;
- }
- public void AumentarVolume(Televisao TV, int quantidade) // AUMENTAR VOLUME EM X QUANTIDADE
- {
- TV.volumep = volumep + quantidade;
- }
- public void DiminuirVolume(Televisao TV) // DIMINUIR VOLUME UM POR VEZ
- {
- TV.volumep = volumep--;
- }
- public void DiminuirVolume(Televisao TV, int quantidade) // DIMINUIR VOLUME EM X QUANTIDADE
- {
- TV.volumep = volumep - quantidade;
- }
- public void AumentarCanal(Televisao TV) // AUMENTAR CANAL UM POR VEZ
- {
- TV.canalp = canalp++;
- }
- public void AumentarCanal(Televisao TV, int quantidade) // AUMENTAR CANAL EM X QUANTIDADE
- {
- TV.canalp = canalp + quantidade;
- }
- public void DiminuirCanal(Televisao TV) // DIMINUIR CANAL UM POR VEZ
- {
- TV.canalp = canalp--;
- }
- public void DiminuirCanal(Televisao TV, int quantidade) // DIMINUIR CANAL EM X QUANTIDADE
- {
- TV.canalp = canalp - quantidade;
- }
- public void TrocarCanal(Televisao TV, int numero) // TROCAR CANAL POR UM NÚMERO ESPECÍFICO
- {
- TV.canalp = numero;
- }
- public int VolumeAtual(Televisao TV) // CONSEGUIR O NÚMERO DO VOLUME ATUAL
- {
- return TV.volumep;
- }
- public string CanalAtual(Televisao TV) // CONSEGUIR O NÚMERO DO CANAL ATUAL
- {
- string canalnom = "";
- switch (TV.canalp)
- {
- case 3:
- canalnom = "3: Rede Globo";
- break;
- case 5:
- canalnom = "5: SBT";
- break;
- case 6:
- canalnom = "6: RedeTV";
- break;
- case 9:
- canalnom = "9: Record";
- break;
- default:
- canalnom = "não registrado: ESTÁTICA...";
- break;
- }
- return canalnom;
- }
- ~ControleRemoto()
- {
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement