Ed
há 2 semanas
Vamos analisar cada uma das alternativas sobre o bloco construtor de uma classe: A) O bloco construtor não pode ter o mesmo nome da classe. - Esta afirmativa é falsa, pois o bloco construtor deve ter o mesmo nome da classe. B) Toda classe possui implicitamente o bloco construtor. - Esta afirmativa é verdadeira. Se nenhum construtor for definido, a linguagem cria um construtor padrão implicitamente. C) O bloco construtor deve ser do tipo private. - Esta afirmativa é falsa. O bloco construtor pode ser público, privado ou protegido, dependendo da necessidade. D) Pode-se determinar somente um bloco construtor por classe. - Esta afirmativa é falsa. É possível ter múltiplos construtores (sobrecarga de construtores) em uma classe. E) Deve ser criado pelo desenvolvedor. - Esta afirmativa é falsa, pois, como mencionado, se não houver um construtor definido, um construtor padrão é criado implicitamente. Portanto, a alternativa correta é: B) Toda classe possui implicitamente o bloco construtor.