Ed
há 4 meses
Vamos analisar as opções com base na descrição da classe "Pedido" e seus atributos e métodos. A classe possui atributos `comprador` e `valorTotal` declarados como `private`, o que significa que eles não podem ser acessados diretamente de fora da classe. Para permitir o acesso a esses atributos, foram criados métodos públicos chamados `getComprador`, `getValorTotal`, `setComprador` e `setValorTotal`. Essa prática é uma forma de proteger os dados da classe, permitindo que eles sejam acessados e modificados apenas através de métodos específicos. Agora, vamos analisar as alternativas: A) Polimorfismo - Refere-se à capacidade de um objeto assumir várias formas, não se aplica aqui. B) Dependência - Refere-se à relação entre classes, mas não é o foco da questão. C) Abstração - Refere-se à ocultação de detalhes complexos, mas não é o principal conceito aqui. D) Herança - Refere-se à capacidade de uma classe herdar características de outra, não é o foco da questão. E) Encapsulamento - Refere-se à prática de proteger os dados de uma classe, permitindo acesso apenas através de métodos públicos. A opção que melhor representa a prática aplicada na classe "Pedido" é: E) Encapsulamento.
Já tem uma conta?
Ao continuar, você aceita os Termos de Uso e Política de Privacidade
Mais perguntas desse material