Escrever uma interface é como escrever uma classe. As classes descrevem atributos e comportamentos de objetos. Por sua vez, as interfaces têm o comportamento que as classes utilizam. Todos os métodos de uma interface devem ser definidos em uma classe, a não ser que a classe seja abstrata.



Sobre interface e classe abstrata, analise as afirmativas a seguir.



I. Uma interface é escrita em um arquivo com extensão .java, com o nome da interface correspondente ao nome do arquivo.

II. Usamos classes abstratas quando desejamos definir uma classe mais geral, representando objetos de modo mais genérico, porém sem instanciá-los.

III. Para usar uma classe abstrata, é necessário herdá-la de outra classe, sem fornecer implementações para os métodos abstratos.

IV. As interfaces deixam o código mais reutilizável, já que uma única classe pode trabalhar com várias outras, por meio de uma única interface.



Está correto o que se afirma em:

a.
I e III, apenas

b.
I e II, apenas

c.
II e III, apenas

d.
I, III e IV, apenas

e.
I, II e IV, apenas
Please enter comments
Please enter your name.
Please enter the correct email address.
You must agree before submitting.

Lista de comentários


Helpful Social

Copyright © 2024 ELIBRARY.TIPS - All rights reserved.