Ed
mês passado
Vamos analisar as alternativas sobre a herança em Design Orientado a Objetos: a) Permite que as classes compartilhem atributos e comportamentos de uma classe base - Esta é a principal vantagem da herança. Ela permite que uma classe (subclasse) herde características (atributos e métodos) de outra classe (classe base), promovendo reutilização de código. b) Facilita a criação de múltiplas instâncias de uma classe - Isso não é uma vantagem direta da herança, mas sim uma característica da instância de classes em geral. c) Aumenta a complexidade do sistema, tornando-o mais flexível - Embora a herança possa aumentar a complexidade, essa não é uma vantagem, mas sim uma desvantagem. d) Permite que os objetos de uma classe sejam tratados de forma mais segura - Isso não é uma vantagem específica da herança, mas pode estar relacionado a outros conceitos de encapsulamento e polimorfismo. Portanto, a alternativa correta é: a) Permite que as classes compartilhem atributos e comportamentos de uma classe base.
Mais perguntas desse material