Learning Hub Logo
Java
  • Introdução ao Java
  • Como instalar o Java
  • Primeiro programa
  • Sintaxe básica
  • Comentários
  • Variáveis
  • Tipos de dados
  • Type Casting
  • Operadores aritméticos
  • Operadores de atribuição
  • Operadores de comparação
  • Operadores lógicos
  • Strings
  • Métodos de String
  • Math
  • Booleanos
  • Condicionais
  • Switch
  • Loop: while e do-while
  • Loop: for
  • Break e Continue
  • Arrays
  • Arrays multidimensionais
  • Métodos
  • Parâmetros e sobrecarga de métodos
  • Escopo de variáveis
  • Recursão
  • Introdução a POO
  • Classes e objetos
  • Atributos de classe
  • Métodos de classe
  • Construtores
  • Modificadores de acesso
  • Encapsulamento
  • Herança
  • Polimorfismo
  • Classes abstratas
  • Interfaces
  • Enums
  • Entrada do usuário
  • Datas
  • ArrayList
  • HashMap
  • Exceções
  • Expressões Lambda

Sobre Diego Pinho

Professor especialista em tecnologia com mais de 10 anos de experiência. Autor de livros técnicos e criador de cursos que já impactaram milhares de estudantes.

Visite meu site principal →

Serviços

  • Área do Aluno
  • Solicite um orçamento
  • Trabalhe Conosco

Redes Sociais

  • Youtube
  • TikTok
  • Instagram
  • LinkedIn

Links

  • Site Institucional
  • Nosso Blog
  • Cursos Online
  • Livros Publicados

Professor Diego Pinho

Educação, Tecnologia e IA © 2026

Discord
JavaConstrutores
1 min de leitura

Construtores

Como usar construtores para inicializar objetos em Java

Construtores

Um construtor é um método especial, chamado automaticamente quando um objeto é criado com new. Ele serve para inicializar os atributos do objeto.

Carregando...

O construtor tem o mesmo nome da classe e não declara tipo de retorno, nem mesmo void.

Construtor padrão

Se você não criar nenhum construtor, o Java fornece um construtor padrão, sem parâmetros, que apenas cria o objeto com os valores padrão de cada atributo.

Carregando...

Esse construtor automático deixa de existir assim que você cria qualquer construtor próprio na classe.

Sobrecarga de construtores

Assim como métodos, construtores também podem ser sobrecarregados, oferecendo formas diferentes de criar um objeto.

Carregando...

Chamando um construtor de dentro de outro

A palavra this() permite que um construtor chame outro da mesma classe, evitando repetir código.

Carregando...
AnteriorMétodos de classePróximo Modificadores de acesso