Ed
ano passado
Vamos analisar cada uma das alternativas para identificar a correta, considerando os fundamentos da Orientação a Objetos: a) Os atributos são funções (ações) ou comportamentos que podem ser aplicados a métodos em uma classe. - Esta afirmação está incorreta, pois atributos são características ou propriedades de um objeto, enquanto funções (ou métodos) são as ações que podem ser realizadas. b) A visibilidade de um objeto é definida pelos símbolos +, - e #. Assim, o objeto getSaldo() tem visibilidade protegida, indicada pelo sinal de adição (+), sinalizando que o objeto é acessível somente pela própria classe. - Esta afirmação está incorreta. O sinal de adição (+) indica que o membro é público, enquanto o sinal de hash (#) indica que é protegido. c) Um objeto é uma propriedade de uma classe e é composto por nome, tipo de dado, visibilidade e valor inicial ou padrão, como o objeto-limite da classe ContaCorrente. - Esta afirmação está incorreta. Um objeto é uma instância de uma classe, não uma propriedade dela. d) Polimorfismo ou ocultação de informações é uma técnica que consiste em separar aspectos externos dos internos da implementação de um objeto. - Esta afirmação está parcialmente correta, mas confunde os conceitos. Polimorfismo refere-se à capacidade de um método assumir diferentes formas, enquanto a ocultação de informações é sobre esconder detalhes da implementação. e) O método aplicarValor() é o mesmo na superclasse Conta e nas subclasses ContaCorrente e ContaPoupança, mas sua implementação e seu comportamento nas subclasses são diferentes. - Esta afirmação está correta. Ela descreve o conceito de sobrescrita de métodos, onde um método pode ter a mesma assinatura, mas comportamentos diferentes em subclasses. Portanto, a alternativa correta é: e) O método aplicarValor() é o mesmo na superclasse Conta e nas subclasses ContaCorrente e ContaPoupança, mas sua implementação e seu comportamento nas subclasses são diferentes.


Cadastre-se ou realize login
Ao continuar, você aceita os Termos de Uso e Política de Privacidade
Mais perguntas desse material