CCT0314 Encapsulamento Exercício

Encapsulamento - Conforme visto até aqui, as variáveis e métodos declarados na classe são visíveis a todos os objetos criados. O termo encapsulamento, também é conhecido por acessibilidade, pois define o que está acessível na classe, é a forma como os elementos da classe pode ser vistos e ser utilizados por outras classes. Restringir o acesso a determinadas partes de uma classe significa controlar o seu uso. Por meio das restrições de acesso é possível assegurar que certas variáveis de instancia tenham valores restritos que só podem ser acessados da própria classe e não por intermédios de classes externas, mantendo uma certa segurança com relação a integridade do valor armazenado. 

Crie uma nova classe Retângulo, para que ela passe agora a ter um construtor que receba do teclado os valores para base e altura. Crie uma classe nova classe UsaRetangulo, que instancie um objeto(R1) para esta nova classe Retângulo. Neste momento o construtor Retangulo() será acionado e solicitará os dados para o usuário. Depois de chamar o construtor, a classe UsaRetangulo deverá exibir a base, altura, a área e o perímetro do retângulo(R1). 

Dessa forma os atributos base e altura da classe Retangulo serão privativos da classe. Para ter acesso aos atributos da classe Retângulo. A calsse UsaRetangulo deverá fazer uso dos métodos públicos, set’s  e get’s, que deverão ser declarados na classe Retângulo, utilizae também um método exibeArea() e exibePerimetro().





Comentários

Postagens mais visitadas deste blog

Questão Comentada - Prof Nelson Lage

Classes(abstratas e concretas), Objetos, Métodos, Construtores, Vetor de Objetos e trabalhar o conceito de interface.

10 habilidades digitais que todo professor deve ter