Ed
ano passado
Analisando o código fornecido, podemos identificar que a classe "ContaBancaria" possui um atributo "saldo" e métodos "Sacar" e "Depositar". Vamos analisar as afirmações: a) A classe “ContaBancaria” não possui nenhum mecanismo de proteção dos dados. - Esta afirmação está incorreta, pois o encapsulamento é um dos princípios da Programação Orientada a Objetos que visa proteger os dados, e a presença dos métodos na classe sugere que há algum nível de proteção. b) A propriedade “Saldo” é a única forma de acessar o atributo “saldo”. - Esta afirmação está incorreta, pois o atributo "saldo" pode ser acessado diretamente, não sendo a propriedade a única forma de acesso. c) O atributo “saldo” é acessível diretamente por outras classes. - Esta afirmação está incorreta, pois o encapsulamento visa restringir o acesso direto aos atributos, protegendo-os. d) O método “Sacar” não pode ser acessado por outras classes. - Esta afirmação está incorreta, pois os métodos da classe podem ser acessados por outras classes, dependendo de sua visibilidade. e) O método “Depositar”. - Esta afirmação está incompleta, não sendo possível determinar se é correta ou não. Portanto, a alternativa correta é a letra: b) A propriedade “Saldo” é a única forma de acessar o atributo “saldo”.
Já tem uma conta?
Ao continuar, você aceita os Termos de Uso e Política de Privacidade
Mais perguntas desse material