Skip to content

Latest commit

 

History

History
20 lines (14 loc) · 730 Bytes

4-encapsulamento.md

File metadata and controls

20 lines (14 loc) · 730 Bytes

Encapsulamento

  • Crie uma classe para representar uma pessoa, com os atributos privados de nome, data de nascimento e altura. Crie os métodos públicos necessários para sets e gets e também um método para imprimir todos dados de uma pessoa. Crie um método para calcular a idade da pessoa.
TODO

  • Crie uma classe Televisão e uma classe ControleRemoto que pode controlar o volume e trocar os canais da televisão. O controle de volume permite:
    • Aumentar ou diminuir a potência do volume de som em uma unidade de cada vez;
    • Aumentar e diminuir o número do canal em uma unidade;
    • Trocar para um canal indicado;
    • Consultar o valor do volume de som e o canal selecionado;
TODO