O Princípio de Segregação de Interfaces preconiza que as interfaces devem ser elaboradas para que métodos não sejam implementados desnecessariamente. Buscando compreender o conceito, analise a interface a seguir:

public interface IVeiculo

{

void Ligar();

void Desligar();

void AndarParaFrente();

void AndarParaTras();

void AbrirPorta();

void Pedalar();

}

Sobre essa interface e os conceitos do Princípio de Segregação de Interfaces, analise as seguintes assertivas e a relação proposta entre elas.


I- Essa interface não viola o princípio de Segregação de Interfaces, pois abrange diversos tipos de classes que podem implementá-la, como um carro, uma moto e até um caminhão.

PORQUE


II- Essa interface torna cada vez mais complexa a implementação de veículos que não funcionam por motor como, por exemplo, uma bicicleta.
É correto afirmar que:

a. As assertivas I e II são falsas.

b. As assertivas I e II são verdadeiras e a II não complementa o que foi dito na I.

c. A assertiva I é falsa e a II é verdadeira.

d. As assertivas I e II são verdadeiras, e a II complementa o que foi dito na I.

e. A assertiva I é verdadeira e a II é falsa.
Please enter comments
Please enter your name.
Please enter the correct email address.
You must agree before submitting.

Lista de comentários


More Questions From This User See All

Helpful Social

Copyright © 2025 ELIBRARY.TIPS - All rights reserved.