Ed
ano passado
Para responder à sua pergunta, vamos analisar cada uma das alternativas em relação ao conceito que permite que classes diferentes compartilhem a mesma interface na programação orientada a objetos (POO): a) Herança - Refere-se à capacidade de uma classe herdar características (atributos e métodos) de outra classe, mas não necessariamente implica em compartilhar a mesma interface. b) Polimorfismo - É a capacidade de diferentes classes serem tratadas como instâncias da mesma classe através de uma interface comum, permitindo que métodos com o mesmo nome se comportem de maneira diferente em classes diferentes. Este conceito é fundamental para compartilhar interfaces. c) Abstração - Refere-se à simplificação de um sistema, focando nos aspectos essenciais e ocultando os detalhes complexos. Embora importante, não é especificamente sobre compartilhar interfaces. d) Encapsulamento - Diz respeito à proteção dos dados de uma classe, restringindo o acesso a eles. Também não está diretamente relacionado ao compartilhamento de interfaces. Dessa forma, a alternativa que melhor se encaixa na descrição de permitir que classes diferentes compartilhem a mesma interface é: b) Polimorfismo.
Cadastre-se ou realize login
Mais perguntas desse material