Carregando...
Carregando...
Os princípios de programação orientada a objetos é um paradigma imperativo aplicado a diversas linguagens, como C++, C# e Java, e em linguagens multiparadigmas como JavaScript.
A linguagem Java, por exemplo, é totalmente baseada nos princípios da orientação a objetos e é usada em aplicações corporativas, jogos, sistemas embarcados, aplicativos móveis etc..
Ela tem, ainda, muitas bibliotecas e ferramentas para desenvolvimento dos aplicativos.
Com base no texto anterior, assinale a alternativa que nomeia um princípio da programação orientada a objetos o qual permite que um código escrito de uma classe seja aproveitado automaticamente por outra classe da aplicação.
Explique melhor esta questão
Abre o Tutor com o enunciado e as alternativas já no campo — você revisa e envia.
Esta questão foi verificada por um de nossos administradores.
Justificativa O princípio de herança, na linguagem orientada a objetos Java, permite que códigos escritos em classe A, conhecida como classe mãe ou superclasse, sejam automaticamente utilizados em outras classes B, C, D, conhecidas como classes filhas.
Já o princípio de encapsulamento determina que atributos da classe com modificadores tipo private (privado) somente sejam acessados por métodos públicos diretamente de dentro da classe na qual os atributos estão definidos.
O conceito de interface é um mecanismo que nos possibilita realizar processamento polimórfico, porém sem a necessidade de uma estrutura de hierarquia de herança entre classes.
A sobrescrita, por sua vez, é o princípio em que um método escrito na classe mãe ou superclasse tem seu conteúdo sobrescrito na classe filha, mas com a mesma assinatura de método.
Por fim, a sobrecarga é o princípio no qual um método pode ser definido (em relação ao tempo de execução) em uma classe com o mesmo nome, mas com parâmetros de entrada e saída diferentes.