Buscar

Comparativo entre classes e interfaces: Permite declarar atributos? Permite declarar construtores? Permite declarar métodos com corpo? Permite decl...

Comparativo entre classes e interfaces:
Permite declarar atributos?
Permite declarar construtores?
Permite declarar métodos com corpo?
Permite declarar métodos abstratos?
Sim
Sim
Não
Sim

Essa pergunta também está no material:

Aula_05 11 18 (2)
18 pág.

Desenvolvimento de Sistemas Centro Universitário UnifacvestCentro Universitário Unifacvest

💡 1 Resposta

User badge image

Ed Verified user icon

Classes e interfaces são elementos fundamentais da programação orientada a objetos. Abaixo, segue um comparativo entre classes e interfaces em relação a algumas características: - Permite declarar atributos? Sim, tanto classes quanto interfaces permitem declarar atributos. - Permite declarar construtores? Sim, tanto classes quanto interfaces permitem declarar construtores. No entanto, as interfaces não podem ter construtores com parâmetros. - Permite declarar métodos com corpo? Não, as interfaces não permitem declarar métodos com corpo. Todos os métodos declarados em uma interface são abstratos, ou seja, não possuem implementação. - Permite declarar métodos abstratos? Sim, tanto classes quanto interfaces permitem declarar métodos abstratos. No entanto, as classes não são obrigadas a implementar todos os métodos abstratos que declaram, enquanto as interfaces exigem que todas as suas declarações de métodos sejam implementadas pelas classes que as implementam. Espero ter ajudado!

0
Dislike0

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais