Ed
ano passado
Para responder à sua pergunta, vamos analisar cada uma das alternativas em relação ao conceito que garante que uma função ou método não seja alterado após a sua definição: a) Encapsulamento - Refere-se à prática de esconder os detalhes internos de uma classe e expor apenas o que é necessário. Não garante que uma função não seja alterada. b) Herança - É um mecanismo que permite que uma classe herde propriedades e comportamentos de outra. Não se relaciona diretamente com a imutabilidade de funções ou métodos. c) Imutabilidade - Este conceito se refere à propriedade de um objeto ou função que não pode ser alterado após sua criação. Isso se alinha diretamente com a ideia de garantir que uma função ou método não seja alterado. d) Polimorfismo - Refere-se à capacidade de diferentes classes de serem tratadas como instâncias da mesma classe através de uma interface comum. Não está relacionado à imutabilidade. Dessa forma, a alternativa correta que garante que uma função ou método não seja alterado após a sua definição é: c) Imutabilidade.
Cadastre-se ou realize login
Mais perguntas desse material