Logo Passei Direto
Buscar
Os construtores funcionam de forma parecida com os métodos, eles são códigos executados no momento da instanciação.
Sobre o tópico em questão considere as afirmações a seguir:
I- Não é possível aplicar mais de um construtor por classe.
II- Classes que não tenham um construtor explícito ganham um construtor vazio implícito
III- Construtores são criados colocando ‘void’ antes do nome do construtor.
A I apenas
B II apenas
C I e II apenas
D I e III apenas
E Nenhum dos itens está correto.
User badge image
Progresso com Exercícios

há 6 meses

Respostas

User badge image

Ed Verified user icon

há 6 meses

Vamos analisar cada afirmação: I- Não é possível aplicar mais de um construtor por classe. Falso. É possível ter múltiplos construtores em uma classe, desde que eles tenham diferentes listas de parâmetros (sobrecarga de construtores). II- Classes que não tenham um construtor explícito ganham um construtor vazio implícito. Verdadeiro. Se uma classe não define nenhum construtor, o compilador fornece um construtor padrão (vazio) automaticamente. III- Construtores são criados colocando ‘void’ antes do nome do construtor. Falso. Construtores não têm tipo de retorno, portanto, não se usa 'void' antes do nome do construtor. Com base nas análises, apenas a afirmação II está correta. Portanto, a alternativa correta é: B) II apenas.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Mais conteúdos dessa disciplina