Quando um sistema possui métodos que devem ser obrigatoriamente implementados nas classes envolvidas no problema, deve-se utilizar as interfaces de programação de software. Sobre as interfaces de software, foram feitas as seguintes afirmativas:
I- Apresentam programação de métodos e atributos que devem ser implementados nas classes que estão ligadas a elas.
II- Em C#, a codificação que determina que a classe A implementa a interface B é class A : B.
III- Uma classe que implementa uma interface garante que ela tenha acesso a todos os seus métodos, mas deve implementar somente aqueles que precisa.
IV- Se duas classes A e B têm a implementação de uma interface C, é garantido que as duas devem ter todos os métodos da interface C, porém, cada uma pode implementá-los de acordo com suas características.
É correto o que se afirma em:
Escolha uma opção:
a. II e IV, apenas.
b. II e III, apenas.
c. I e II, apenas.
d. III e IV, apenas.
e. I e IV, apenas.
Soluções para a tarefa
Respondido por
5
Resposta:
a. II e IV, apenas.
Perguntas interessantes
Matemática,
4 meses atrás
Português,
4 meses atrás
Sociologia,
4 meses atrás
Matemática,
5 meses atrás
História,
5 meses atrás
Português,
10 meses atrás
Geografia,
10 meses atrás
Matemática,
10 meses atrás