Informática, perguntado por sergioprslg, 1 ano atrás

Em desenvolvimento de softwares orientados a objetos, não é aconselhável deixarmos os atributos das classes desprotegidos, ou seja, com acesso público aos objetos externos, uma vez que alguma informação maliciosa pode ser passada diretamente para o atributo do objeto. Por isso cria-se métodos conhecidos como "getter" e "setter" para garantir que toda informação passada a um atributo passe antes por esses métodos, que conterão o código necessário para fazer a filtragem das informações que serão passadas aos atributos em questão, que por sua vez passarão a ser privados. A este processo chamamos "Encapsulamento". Baseado em seu conhecimento sobre encapsulamento, analise o código abaixo e assinale a alternativa correta.



ALTERNATIVAS

Ao ser instanciado um objeto da classe "Botao", podemos acessar o atributo "clicado" através do método "isClicado".


Ao ser instanciado um objeto da classe "BotaoNumerico", podemos acessar o atributo "clicado" através do método "isClicado".


Por não possuir o atributo "clicado", a classe "BotãoNumerico" não poderá prover acesso ao mesmo, ao ser instanciada.


O atributo "clicado" não está encapsulado.


Nenhuma das alternativas anteriores está correta.

Anexos:

Soluções para a tarefa

Respondido por edoelidilio
11
RESPOSTA:

Ao ser instanciado um objeto da classe "BotaoNumerico", podemos acessar o atributo "clicado" através do método "isClicado"


cleberjean: Mas esta resposta vale também alternativa.
cleberjean: vale também para a 1ª alternativa.
krsnamantradas: E então?
krsnamantradas: Onde fala sobre isso no livro por favor? pag
Respondido por efs27
0

Resposta:

Não pode ser a alternativa

Ao ser instanciado um objeto da classe "Botao", podemos acessar o atributo "clicado" através do método "isClicado".

Explicação:

Pois se trata de uma classe abstrata, e classes abstratas não podem ser instanciadas.

reposta certa é   --->   Ao ser instanciado um objeto da classe "BotaoNumerico", podemos acessar o atributo "clicado" através do método "isClicado".

Perguntas interessantes