Sobre programação orientada a objetos, assinale a alternativa que define
corretamente o tipo de relacionamento no qual a mudança em uma classe pode afetar o
comportamento ou estado de outra classe.
Sobre a programação orientada a objetos, assinale a alternativa que apresenta,
correta e respectivamente, a melhor recomendação a ser seguida no desenvolvimento e organização
das classes com relação aos níveis de Coesão, Acoplamento e Encapsulamento.
Sobre a programação orientada a objetos, assinale a alternativa que identifica
corretamente a situação de um método que possui a mesma assinatura, mas desempenha
comportamentos diferenciados para atender cada classe derivada da classe que contém esse método.
Na programação orientada a objetos, como é denominada a classe, geralmente
genérica, que engloba os atributos e métodos que podem ser utilizados por qualquer classe herdeira?