{"id":2689,"date":"2026-03-06T01:31:15","date_gmt":"2026-03-06T04:31:15","guid":{"rendered":"https:\/\/infodiversao.com\/?p=2689"},"modified":"2026-03-06T01:31:16","modified_gmt":"2026-03-06T04:31:16","slug":"exercicios-construtor-sobrecarga-java","status":"publish","type":"post","link":"https:\/\/infodiversao.com\/index.php\/2026\/03\/06\/exercicios-construtor-sobrecarga-java\/","title":{"rendered":"Lista de Exerc\u00edcios de M\u00e9todo Construtor e Sobrecarga em Java (15 desafios)"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Agora que voc\u00ea j\u00e1 praticou atributos e m\u00e9todos (<a href=\"https:\/\/infodiversao.com\/index.php\/2026\/02\/27\/exercicios-classes-objetos-java-iniciantes\/\">neste post<\/a>), chegou a hora de deixar suas classes mais profissionais. Afinal, no mundo real, um objeto quase nunca nasce \u201cvazio\u201d. Portanto, o objetivo desta lista \u00e9 treinar <strong>m\u00e9todo construtor<\/strong> e <strong>sobrecarga<\/strong> para criar objetos j\u00e1 inicializados, com valores padr\u00e3o e com v\u00e1rias formas de instanciar.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Al\u00e9m disso, n\u00e3o tente correr: resolva um por vez. Em seguida, teste v\u00e1rias cria\u00e7\u00f5es de objetos no <code>main<\/code>. Por fim, compare solu\u00e7\u00f5es com colegas, porque isso tamb\u00e9m acelera muito seu aprendizado.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">N\u00edvel 1 \u2014 Iniciante (Construtor b\u00e1sico + valores padr\u00e3o)<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">1) Pessoa 2.0 (construtor obrigat\u00f3rio)<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Crie a classe <code>Pessoa<\/code> com <code>nome<\/code>, <code>idade<\/code>, <code>altura<\/code>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Regras:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Crie um construtor <code>Pessoa(String nome, int idade, double altura)<\/code>.<\/li>\n\n\n\n<li>No <code>main<\/code>, crie <strong>3 pessoas<\/strong> com dados diferentes e imprima os valores.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Al\u00e9m disso, mantenha o m\u00e9todo <code>fazerAniversario()<\/code> do exerc\u00edcio antigo.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">2) Produto com pre\u00e7o padr\u00e3o<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Crie a classe <code>Produto<\/code> com <code>nome<\/code>, <code>preco<\/code>, <code>quantidadeEstoque<\/code>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Construtores:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><code>Produto(String nome, double preco, int quantidadeEstoque)<\/code><\/li>\n\n\n\n<li><code>Produto(String nome, double preco)<\/code> \u2192 estoque padr\u00e3o = 0<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Em seguida, crie dois produtos no <code>main<\/code>, um com estoque e outro sem estoque.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">3) Livro com p\u00e1gina padr\u00e3o<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Crie a classe <code>Livro<\/code> com <code>titulo<\/code>, <code>autor<\/code>, <code>numeroPaginas<\/code>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Construtores:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><code>Livro(String titulo, String autor, int numeroPaginas)<\/code><\/li>\n\n\n\n<li><code>Livro(String titulo, String autor)<\/code> \u2192 <code>numeroPaginas<\/code> padr\u00e3o = 100<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Al\u00e9m disso, crie <code>exibirDetalhes()<\/code> e imprima os dois livros.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">4) L\u00e2mpada Inteligente com estado inicial<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Crie <code>LampadaInteligente<\/code> com <code>cor<\/code>, <code>intensidade<\/code>, <code>estaLigada<\/code>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Construtores:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><code>LampadaInteligente(String cor, int intensidade, boolean estaLigada)<\/code><\/li>\n\n\n\n<li><code>LampadaInteligente()<\/code> \u2192 cor = &#8220;Branca&#8221;, intensidade = 50, estaLigada = false<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Depois, teste <code>ligar()<\/code>, <code>desligar()<\/code> e <code>mudarCor()<\/code>.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">5) Aplicativo Mobile com downloads iniciando em 0<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Crie <code>AplicativoMobile<\/code> com <code>nome<\/code>, <code>tamanhoEmMb<\/code>, <code>numeroDeDownloads<\/code>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Construtores:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><code>AplicativoMobile(String nome, double tamanhoEmMb)<\/code><\/li>\n\n\n\n<li><code>AplicativoMobile(String nome, double tamanhoEmMb, int numeroDeDownloads)<\/code><\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Em seguida, crie um app novo (downloads 0) e um app j\u00e1 famoso (downloads alto).<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">N\u00edvel 2 \u2014 Intermedi\u00e1rio (Sobrecarga + this(\u2026) para evitar repeti\u00e7\u00e3o)<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">6) Conta Banc\u00e1ria com 3 construtores (usando this)<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Crie <code>ContaBancaria<\/code> com <code>titular<\/code>, <code>numeroConta<\/code>, <code>saldo<\/code>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Construtores:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><code>ContaBancaria(String titular, String numeroConta, double saldo)<\/code><\/li>\n\n\n\n<li><code>ContaBancaria(String titular, String numeroConta)<\/code> \u2192 saldo padr\u00e3o = 0 (use <code>this(...)<\/code>)<\/li>\n\n\n\n<li><code>ContaBancaria()<\/code> \u2192 titular = &#8220;N\u00e3o informado&#8221;, numeroConta = &#8220;0000&#8221;, saldo = 0 (use <code>this(...)<\/code>)<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Al\u00e9m disso, implemente <code>depositar(double)<\/code> e <code>sacar(double)<\/code> com valida\u00e7\u00e3o.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">7) Ve\u00edculo com ano autom\u00e1tico<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Crie <code>Veiculo<\/code> com <code>marca<\/code>, <code>modelo<\/code>, <code>ano<\/code>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Construtores:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><code>Veiculo(String marca, String modelo, int ano)<\/code><\/li>\n\n\n\n<li><code>Veiculo(String marca, String modelo)<\/code> \u2192 ano padr\u00e3o = ano atual (use <code>java.time.Year.now().getValue()<\/code>)<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Depois, crie <code>calcularTempoDeUso()<\/code>.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">8) PostagemBlog com visualiza\u00e7\u00f5es padr\u00e3o e autor opcional<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Crie <code>PostagemBlog<\/code> com <code>titulo<\/code>, <code>texto<\/code>, <code>autor<\/code>, <code>numeroDeVisualizacoes<\/code>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Construtores:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><code>PostagemBlog(String titulo, String texto, String autor, int numeroDeVisualizacoes)<\/code><\/li>\n\n\n\n<li><code>PostagemBlog(String titulo, String texto, String autor)<\/code> \u2192 visualiza\u00e7\u00f5es padr\u00e3o = 0<\/li>\n\n\n\n<li><code>PostagemBlog(String titulo, String texto)<\/code> \u2192 autor padr\u00e3o = &#8220;An\u00f4nimo&#8221; e visualiza\u00e7\u00f5es = 0 (use <code>this(...)<\/code>)<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Crie o m\u00e9todo <code>compartilhar()<\/code> que soma +10 visualiza\u00e7\u00f5es.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">9) JogadorVideoGame com apelido obrigat\u00f3rio e n\u00edvel opcional<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Crie <code>JogadorVideoGame<\/code> com <code>nickname<\/code>, <code>pontuacao<\/code>, <code>nivel<\/code>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Construtores:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><code>JogadorVideoGame(String nickname)<\/code> \u2192 n\u00edvel 1 e pontua\u00e7\u00e3o 0 (use <code>this(...)<\/code>)<\/li>\n\n\n\n<li><code>JogadorVideoGame(String nickname, int nivel)<\/code> \u2192 pontua\u00e7\u00e3o 0<\/li>\n\n\n\n<li><code>JogadorVideoGame(String nickname, int nivel, int pontuacao)<\/code><\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Depois, fa\u00e7a <code>subirDeNivel()<\/code>.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">10) EquipamentoGinastica com material padr\u00e3o<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Crie <code>EquipamentoGinastica<\/code> com <code>nome<\/code>, <code>pesoEmKg<\/code>, <code>material<\/code>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Construtores:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><code>EquipamentoGinastica(String nome, double pesoEmKg, String material)<\/code><\/li>\n\n\n\n<li><code>EquipamentoGinastica(String nome, double pesoEmKg)<\/code> \u2192 material padr\u00e3o = &#8220;A\u00e7o&#8221;<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Al\u00e9m disso, crie <code>exibirInformacoes()<\/code>.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">N\u00edvel 3 \u2014 Desafio (Construtores com valida\u00e7\u00e3o + regras de neg\u00f3cio)<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">11) A\u00e7\u00e3o do Mercado com valida\u00e7\u00e3o<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Crie <code>AcaoMercado<\/code> com <code>codigoEmpresa<\/code>, <code>valorAtual<\/code>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Construtores:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><code>AcaoMercado(String codigoEmpresa, double valorAtual)<\/code><\/li>\n\n\n\n<li><code>AcaoMercado(String codigoEmpresa)<\/code> \u2192 valorAtual padr\u00e3o = 0<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Regras:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Se <code>valorAtual &lt; 0<\/code>, ajustar para 0.<\/li>\n\n\n\n<li>M\u00e9todo <code>atualizarValor(double novoValor)<\/code> n\u00e3o deve aceitar valor negativo.<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">12) M\u00e1quina Virtual com estado inicial (rodando ou n\u00e3o)<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Crie <code>MaquinaVirtual<\/code> com <code>nome<\/code>, <code>memoriaRam<\/code>, <code>estaRodando<\/code>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Construtores:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><code>MaquinaVirtual(String nome, int memoriaRam, boolean estaRodando)<\/code><\/li>\n\n\n\n<li><code>MaquinaVirtual(String nome, int memoriaRam)<\/code> \u2192 estaRodando = false<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Al\u00e9m disso, <code>iniciar()<\/code> e <code>parar()<\/code> devem respeitar o estado atual (n\u00e3o iniciar se j\u00e1 estiver rodando, etc.).<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">13) Roteador Wi\u2011Fi com limites<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Crie <code>PontoDeAcesso<\/code> com <code>nomeDaRede<\/code>, <code>numeroDeDispositivos<\/code>, <code>limiteDispositivos<\/code>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Construtores:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><code>PontoDeAcesso(String nomeDaRede, int limiteDispositivos)<\/code><\/li>\n\n\n\n<li><code>PontoDeAcesso(String nomeDaRede)<\/code> \u2192 limite padr\u00e3o = 10<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Regras:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><code>conectarNovoDispositivo()<\/code> s\u00f3 conecta se n\u00e3o exceder o limite.<\/li>\n\n\n\n<li><code>desconectarDispositivo()<\/code> n\u00e3o pode deixar o n\u00famero negativo.<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">14) Pedido de E-commerce com itens iniciais<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Crie <code>Pedido<\/code> com <code>codigo<\/code>, <code>quantidadeItens<\/code>, <code>valorTotal<\/code>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Construtores:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><code>Pedido(String codigo)<\/code> \u2192 quantidadeItens = 0, valorTotal = 0<\/li>\n\n\n\n<li><code>Pedido(String codigo, int quantidadeItens)<\/code> \u2192 valorTotal come\u00e7a em 0<\/li>\n\n\n\n<li><code>Pedido(String codigo, int quantidadeItens, double valorTotal)<\/code><\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Al\u00e9m disso, crie <code>adicionarItem(double valorItem)<\/code> que:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>soma +1 na quantidade<\/li>\n\n\n\n<li>soma <code>valorItem<\/code> ao total (n\u00e3o aceitar valorItem &lt;= 0)<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">15) Agenda de Compromissos (sobrecarga por tipos diferentes)<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Crie <code>Compromisso<\/code> com <code>titulo<\/code>, <code>data<\/code> e <code>hora<\/code>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Sugest\u00e3o:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Use <code>String data<\/code> e <code>String hora<\/code> para ficar f\u00e1cil no come\u00e7o.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Construtores:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><code>Compromisso(String titulo, String data, String hora)<\/code><\/li>\n\n\n\n<li><code>Compromisso(String titulo, String data)<\/code> \u2192 hora padr\u00e3o = &#8220;00:00&#8221;<\/li>\n\n\n\n<li><code>Compromisso(String titulo)<\/code> \u2192 data padr\u00e3o = &#8220;Sem data&#8221;, hora padr\u00e3o = &#8220;00:00&#8221; (use <code>this(...)<\/code>)<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Depois, crie <code>exibir()<\/code> para mostrar tudo formatado.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Exemplo resolvido (modelo de como o aluno pode entregar)<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A ideia \u00e9 mostrar sobrecarga + this(\u2026) de forma limpa.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>public class ContaBancaria {\n    String titular;\n    String numeroConta;\n    double saldo;\n\n    public ContaBancaria(String titular, String numeroConta, double saldo) {\n        this.titular = titular;\n        this.numeroConta = numeroConta;\n        this.saldo = saldo;\n    }\n\n    public ContaBancaria(String titular, String numeroConta) {\n        this(titular, numeroConta, 0.0);\n    }\n\n    public ContaBancaria() {\n        this(\"N\u00e3o informado\", \"0000\", 0.0);\n    }\n\n    public void depositar(double valor) {\n        if (valor &lt;= 0) {\n            System.out.println(\"Valor inv\u00e1lido para dep\u00f3sito.\");\n            return;\n        }\n        saldo += valor;\n        System.out.println(\"Dep\u00f3sito: R$ \" + valor + \" | Saldo: R$ \" + saldo);\n    }\n\n    public void sacar(double valor) {\n        if (valor &lt;= 0) {\n            System.out.println(\"Valor inv\u00e1lido para saque.\");\n            return;\n        }\n        if (valor &gt; saldo) {\n            System.out.println(\"Saldo insuficiente. Saldo atual: R$ \" + saldo);\n            return;\n        }\n        saldo -= valor;\n        System.out.println(\"Saque: R$ \" + valor + \" | Saldo: R$ \" + saldo);\n    }\n\n    public static void main(String&#91;] args) {\n        ContaBancaria c1 = new ContaBancaria(\"Ana\", \"1234\", 100);\n        ContaBancaria c2 = new ContaBancaria(\"Bruno\", \"9999\");\n        ContaBancaria c3 = new ContaBancaria();\n\n        c1.sacar(30);\n        c2.depositar(50);\n        c3.depositar(10);\n    }\n}<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Extra: por que Java \u00e9 t\u00e3o bom para treinar construtores e sobrecarga?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Antes de tudo, vale lembrar que o Java \u00e9 uma das linguagens mais usadas quando o assunto \u00e9 <strong>programa\u00e7\u00e3o orientada a objetos<\/strong>. Por isso, quando voc\u00ea pratica <strong>m\u00e9todo construtor<\/strong> e <strong>sobrecarga<\/strong>, voc\u00ea n\u00e3o est\u00e1 apenas \u201cfazendo exerc\u00edcio\u201d: voc\u00ea est\u00e1 treinando um padr\u00e3o que aparece o tempo todo em sistemas reais. Al\u00e9m disso, como o Java \u00e9 fortemente tipado, ele te obriga a deixar as regras bem expl\u00edcitas e, consequentemente, isso acelera o seu aprendizado.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">1) Construtores deixam o objeto pronto desde o in\u00edcio<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Em primeiro lugar, construtores bem feitos deixam o c\u00f3digo mais confi\u00e1vel, porque o objeto j\u00e1 nasce em um estado v\u00e1lido. Ou seja, em vez de criar um objeto \u201cvazio\u201d e depois preencher atributo por atributo, voc\u00ea garante tudo logo no come\u00e7o. Portanto, voc\u00ea reduz erros e, ao mesmo tempo, melhora a legibilidade.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Al\u00e9m disso, quando voc\u00ea define valores padr\u00e3o no construtor, voc\u00ea evita <code>null<\/code> desnecess\u00e1rio. Assim, seu c\u00f3digo fica mais est\u00e1vel e, consequentemente, mais f\u00e1cil de testar.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">2) Sobrecarga ajuda a criar objetos de v\u00e1rias formas, sem bagun\u00e7a<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Em seguida, a <strong>sobrecarga de construtores<\/strong> permite criar objetos de maneiras diferentes, por\u00e9m mantendo a mesma classe organizada. Por exemplo, voc\u00ea pode ter um construtor \u201ccompleto\u201d e outro \u201csimplificado\u201d com valores padr\u00e3o. Dessa forma, quem usa a classe escolhe a op\u00e7\u00e3o mais adequada.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Al\u00e9m disso, essa t\u00e9cnica deixa o <code>main<\/code> mais limpo, porque voc\u00ea passa os dados essenciais na cria\u00e7\u00e3o do objeto. Portanto, voc\u00ea escreve menos c\u00f3digo repetido e, ainda assim, mant\u00e9m clareza.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">3) Use <code>this(...)<\/code> para n\u00e3o repetir l\u00f3gica<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Por outro lado, se voc\u00ea copiar e colar a mesma l\u00f3gica em todos os construtores, o c\u00f3digo pode ficar confuso. Nesse caso, uma boa pr\u00e1tica \u00e9 centralizar a inicializa\u00e7\u00e3o chamando um construtor a partir de outro com <code>this(...)<\/code>. Assim, voc\u00ea evita repeti\u00e7\u00e3o, mant\u00e9m um \u00fanico ponto de verdade e, consequentemente, diminui a chance de inconsist\u00eancias.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Al\u00e9m disso, quando a regra mudar (por exemplo, um novo valor padr\u00e3o), voc\u00ea altera em um s\u00f3 lugar. Logo, a manuten\u00e7\u00e3o fica muito mais simples.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">4) Pr\u00f3ximos passos depois desta lista de exerc\u00edcios<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Depois que voc\u00ea terminar os exerc\u00edcios, tente evoluir a dificuldade com calma. Primeiramente, coloque atributos como <code>private<\/code> e crie getters\/setters. Em seguida, adicione valida\u00e7\u00f5es (idade negativa, saldo inv\u00e1lido, limite de dispositivos, etc.). Al\u00e9m disso, implemente <code>toString()<\/code> para imprimir objetos com mais facilidade. Dessa maneira, seu c\u00f3digo fica mais pr\u00f3ximo do padr\u00e3o de mercado.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Por fim, tente refazer alguns exerc\u00edcios sem consultar a solu\u00e7\u00e3o. Portanto, voc\u00ea fixa os conceitos de verdade. Finalmente, quando construtor e sobrecarga estiverem naturais, heran\u00e7a e polimorfismo come\u00e7am a fazer muito mais sentido.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Agora que voc\u00ea j\u00e1 praticou atributos e m\u00e9todos (neste post), chegou a hora de deixar suas classes mais profissionais. Afinal, no mundo real, um objeto quase nunca nasce \u201cvazio\u201d. Portanto, o objetivo desta lista \u00e9 treinar m\u00e9todo construtor e sobrecarga para criar objetos j\u00e1 inicializados, com valores padr\u00e3o e com v\u00e1rias formas de instanciar. Al\u00e9m [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":2690,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[181,162,153],"tags":[158,198,199,207,206,197,154,203,204,196,192,159,200,156,205,157,193,202,201],"class_list":["post-2689","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-exercicios","category-java","category-programacao","tag-classes-em-java","tag-construtor-em-java","tag-construtores-em-java","tag-desafios-java","tag-exemplos-java","tag-exercicios-java","tag-java","tag-java-basico","tag-java-iniciante","tag-lista-de-exercicios-java","tag-metodo-construtor","tag-objetos-em-java","tag-overloading-java","tag-poo","tag-pratica-de-java","tag-programacao-orientada-a-objetos","tag-sobrecarga","tag-sobrecarga-de-construtores","tag-this"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.9 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Exerc\u00edcios de Construtor em Java: 15 Desafios com Sobrecarga<\/title>\n<meta name=\"description\" content=\"Treine m\u00e9todo construtor em Java com 15 exerc\u00edcios pr\u00e1ticos, incluindo sobrecarga e this(). Ideal para iniciantes praticarem POO com exemplos.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/infodiversao.com\/index.php\/2026\/03\/06\/exercicios-construtor-sobrecarga-java\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Exerc\u00edcios de Construtor em Java: 15 Desafios com Sobrecarga\" \/>\n<meta property=\"og:description\" content=\"Treine m\u00e9todo construtor em Java com 15 exerc\u00edcios pr\u00e1ticos, incluindo sobrecarga e this(). Ideal para iniciantes praticarem POO com exemplos.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/infodiversao.com\/index.php\/2026\/03\/06\/exercicios-construtor-sobrecarga-java\/\" \/>\n<meta property=\"og:site_name\" content=\"Infodiversao\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/Infodiversao\" \/>\n<meta property=\"article:published_time\" content=\"2026-03-06T04:31:15+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-03-06T04:31:16+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/infodiversao.com\/wp-content\/uploads\/2026\/03\/exercicios.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1168\" \/>\n\t<meta property=\"og:image:height\" content=\"581\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Infodiversao\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Infodiversao\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. tempo de leitura\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/infodiversao.com\\\/index.php\\\/2026\\\/03\\\/06\\\/exercicios-construtor-sobrecarga-java\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/infodiversao.com\\\/index.php\\\/2026\\\/03\\\/06\\\/exercicios-construtor-sobrecarga-java\\\/\"},\"author\":{\"name\":\"Infodiversao\",\"@id\":\"https:\\\/\\\/infodiversao.com\\\/#\\\/schema\\\/person\\\/28990c95b17bc578ca4b44c47cafa7d5\"},\"headline\":\"Lista de Exerc\u00edcios de M\u00e9todo Construtor e Sobrecarga em Java (15 desafios)\",\"datePublished\":\"2026-03-06T04:31:15+00:00\",\"dateModified\":\"2026-03-06T04:31:16+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/infodiversao.com\\\/index.php\\\/2026\\\/03\\\/06\\\/exercicios-construtor-sobrecarga-java\\\/\"},\"wordCount\":1027,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/infodiversao.com\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/infodiversao.com\\\/index.php\\\/2026\\\/03\\\/06\\\/exercicios-construtor-sobrecarga-java\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/infodiversao.com\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/exercicios.png\",\"keywords\":[\"Classes em Java\",\"construtor em java\",\"construtores em java\",\"desafios java\",\"exemplos java\",\"exerc\u00edcios java\",\"java\",\"java b\u00e1sico\",\"java iniciante\",\"lista de exerc\u00edcios java\",\"m\u00e9todo construtor\",\"Objetos em Java\",\"overloading java\",\"poo\",\"pr\u00e1tica de java\",\"Programa\u00e7\u00e3o Orientada a Objetos\",\"sobrecarga\",\"sobrecarga de construtores\",\"this()\"],\"articleSection\":[\"Exerc\u00edcios\",\"Java\",\"Programa\u00e7\u00e3o\"],\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/infodiversao.com\\\/index.php\\\/2026\\\/03\\\/06\\\/exercicios-construtor-sobrecarga-java\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/infodiversao.com\\\/index.php\\\/2026\\\/03\\\/06\\\/exercicios-construtor-sobrecarga-java\\\/\",\"url\":\"https:\\\/\\\/infodiversao.com\\\/index.php\\\/2026\\\/03\\\/06\\\/exercicios-construtor-sobrecarga-java\\\/\",\"name\":\"Exerc\u00edcios de Construtor em Java: 15 Desafios com Sobrecarga\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/infodiversao.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/infodiversao.com\\\/index.php\\\/2026\\\/03\\\/06\\\/exercicios-construtor-sobrecarga-java\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/infodiversao.com\\\/index.php\\\/2026\\\/03\\\/06\\\/exercicios-construtor-sobrecarga-java\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/infodiversao.com\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/exercicios.png\",\"datePublished\":\"2026-03-06T04:31:15+00:00\",\"dateModified\":\"2026-03-06T04:31:16+00:00\",\"description\":\"Treine m\u00e9todo construtor em Java com 15 exerc\u00edcios pr\u00e1ticos, incluindo sobrecarga e this(). Ideal para iniciantes praticarem POO com exemplos.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/infodiversao.com\\\/index.php\\\/2026\\\/03\\\/06\\\/exercicios-construtor-sobrecarga-java\\\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/infodiversao.com\\\/index.php\\\/2026\\\/03\\\/06\\\/exercicios-construtor-sobrecarga-java\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\\\/\\\/infodiversao.com\\\/index.php\\\/2026\\\/03\\\/06\\\/exercicios-construtor-sobrecarga-java\\\/#primaryimage\",\"url\":\"https:\\\/\\\/infodiversao.com\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/exercicios.png\",\"contentUrl\":\"https:\\\/\\\/infodiversao.com\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/exercicios.png\",\"width\":1168,\"height\":581,\"caption\":\"exerc\u00edcios\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/infodiversao.com\\\/index.php\\\/2026\\\/03\\\/06\\\/exercicios-construtor-sobrecarga-java\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"In\u00edcio\",\"item\":\"https:\\\/\\\/infodiversao.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Lista de Exerc\u00edcios de M\u00e9todo Construtor e Sobrecarga em Java (15 desafios)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/infodiversao.com\\\/#website\",\"url\":\"https:\\\/\\\/infodiversao.com\\\/\",\"name\":\"Infodiversao\",\"description\":\"Site voltado a not\u00edcias, guias, tutoriais e muita divers\u00e3o.\",\"publisher\":{\"@id\":\"https:\\\/\\\/infodiversao.com\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/infodiversao.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-BR\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/infodiversao.com\\\/#organization\",\"name\":\"Infodiversao\",\"url\":\"https:\\\/\\\/infodiversao.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\\\/\\\/infodiversao.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/infodiversao.com\\\/wp-content\\\/uploads\\\/2025\\\/10\\\/logo_infodiversao.png\",\"contentUrl\":\"https:\\\/\\\/infodiversao.com\\\/wp-content\\\/uploads\\\/2025\\\/10\\\/logo_infodiversao.png\",\"width\":1369,\"height\":1428,\"caption\":\"Infodiversao\"},\"image\":{\"@id\":\"https:\\\/\\\/infodiversao.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/Infodiversao\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/infodiversao.com\\\/#\\\/schema\\\/person\\\/28990c95b17bc578ca4b44c47cafa7d5\",\"name\":\"Infodiversao\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/d273e79c26cc7a805f8cbd576dfa758f30912af0d50c6cdc0df5587aa5f37d53?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/d273e79c26cc7a805f8cbd576dfa758f30912af0d50c6cdc0df5587aa5f37d53?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/d273e79c26cc7a805f8cbd576dfa758f30912af0d50c6cdc0df5587aa5f37d53?s=96&d=mm&r=g\",\"caption\":\"Infodiversao\"},\"description\":\"Adoro tecnologia e informa\u00e7\u00e3o. Gosto de jogos eletr\u00f4nicos e de esportes. Desejo que todos tenham uma \u00f3tima vida!\",\"sameAs\":[\"https:\\\/\\\/infodiversao.com\"],\"url\":\"https:\\\/\\\/infodiversao.com\\\/index.php\\\/author\\\/miguel\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Exerc\u00edcios de Construtor em Java: 15 Desafios com Sobrecarga","description":"Treine m\u00e9todo construtor em Java com 15 exerc\u00edcios pr\u00e1ticos, incluindo sobrecarga e this(). Ideal para iniciantes praticarem POO com exemplos.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/infodiversao.com\/index.php\/2026\/03\/06\/exercicios-construtor-sobrecarga-java\/","og_locale":"pt_BR","og_type":"article","og_title":"Exerc\u00edcios de Construtor em Java: 15 Desafios com Sobrecarga","og_description":"Treine m\u00e9todo construtor em Java com 15 exerc\u00edcios pr\u00e1ticos, incluindo sobrecarga e this(). Ideal para iniciantes praticarem POO com exemplos.","og_url":"https:\/\/infodiversao.com\/index.php\/2026\/03\/06\/exercicios-construtor-sobrecarga-java\/","og_site_name":"Infodiversao","article_publisher":"https:\/\/www.facebook.com\/Infodiversao","article_published_time":"2026-03-06T04:31:15+00:00","article_modified_time":"2026-03-06T04:31:16+00:00","og_image":[{"width":1168,"height":581,"url":"https:\/\/infodiversao.com\/wp-content\/uploads\/2026\/03\/exercicios.png","type":"image\/png"}],"author":"Infodiversao","twitter_card":"summary_large_image","twitter_misc":{"Escrito por":"Infodiversao","Est. tempo de leitura":"6 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/infodiversao.com\/index.php\/2026\/03\/06\/exercicios-construtor-sobrecarga-java\/#article","isPartOf":{"@id":"https:\/\/infodiversao.com\/index.php\/2026\/03\/06\/exercicios-construtor-sobrecarga-java\/"},"author":{"name":"Infodiversao","@id":"https:\/\/infodiversao.com\/#\/schema\/person\/28990c95b17bc578ca4b44c47cafa7d5"},"headline":"Lista de Exerc\u00edcios de M\u00e9todo Construtor e Sobrecarga em Java (15 desafios)","datePublished":"2026-03-06T04:31:15+00:00","dateModified":"2026-03-06T04:31:16+00:00","mainEntityOfPage":{"@id":"https:\/\/infodiversao.com\/index.php\/2026\/03\/06\/exercicios-construtor-sobrecarga-java\/"},"wordCount":1027,"commentCount":0,"publisher":{"@id":"https:\/\/infodiversao.com\/#organization"},"image":{"@id":"https:\/\/infodiversao.com\/index.php\/2026\/03\/06\/exercicios-construtor-sobrecarga-java\/#primaryimage"},"thumbnailUrl":"https:\/\/infodiversao.com\/wp-content\/uploads\/2026\/03\/exercicios.png","keywords":["Classes em Java","construtor em java","construtores em java","desafios java","exemplos java","exerc\u00edcios java","java","java b\u00e1sico","java iniciante","lista de exerc\u00edcios java","m\u00e9todo construtor","Objetos em Java","overloading java","poo","pr\u00e1tica de java","Programa\u00e7\u00e3o Orientada a Objetos","sobrecarga","sobrecarga de construtores","this()"],"articleSection":["Exerc\u00edcios","Java","Programa\u00e7\u00e3o"],"inLanguage":"pt-BR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/infodiversao.com\/index.php\/2026\/03\/06\/exercicios-construtor-sobrecarga-java\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/infodiversao.com\/index.php\/2026\/03\/06\/exercicios-construtor-sobrecarga-java\/","url":"https:\/\/infodiversao.com\/index.php\/2026\/03\/06\/exercicios-construtor-sobrecarga-java\/","name":"Exerc\u00edcios de Construtor em Java: 15 Desafios com Sobrecarga","isPartOf":{"@id":"https:\/\/infodiversao.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/infodiversao.com\/index.php\/2026\/03\/06\/exercicios-construtor-sobrecarga-java\/#primaryimage"},"image":{"@id":"https:\/\/infodiversao.com\/index.php\/2026\/03\/06\/exercicios-construtor-sobrecarga-java\/#primaryimage"},"thumbnailUrl":"https:\/\/infodiversao.com\/wp-content\/uploads\/2026\/03\/exercicios.png","datePublished":"2026-03-06T04:31:15+00:00","dateModified":"2026-03-06T04:31:16+00:00","description":"Treine m\u00e9todo construtor em Java com 15 exerc\u00edcios pr\u00e1ticos, incluindo sobrecarga e this(). Ideal para iniciantes praticarem POO com exemplos.","breadcrumb":{"@id":"https:\/\/infodiversao.com\/index.php\/2026\/03\/06\/exercicios-construtor-sobrecarga-java\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/infodiversao.com\/index.php\/2026\/03\/06\/exercicios-construtor-sobrecarga-java\/"]}]},{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/infodiversao.com\/index.php\/2026\/03\/06\/exercicios-construtor-sobrecarga-java\/#primaryimage","url":"https:\/\/infodiversao.com\/wp-content\/uploads\/2026\/03\/exercicios.png","contentUrl":"https:\/\/infodiversao.com\/wp-content\/uploads\/2026\/03\/exercicios.png","width":1168,"height":581,"caption":"exerc\u00edcios"},{"@type":"BreadcrumbList","@id":"https:\/\/infodiversao.com\/index.php\/2026\/03\/06\/exercicios-construtor-sobrecarga-java\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"In\u00edcio","item":"https:\/\/infodiversao.com\/"},{"@type":"ListItem","position":2,"name":"Lista de Exerc\u00edcios de M\u00e9todo Construtor e Sobrecarga em Java (15 desafios)"}]},{"@type":"WebSite","@id":"https:\/\/infodiversao.com\/#website","url":"https:\/\/infodiversao.com\/","name":"Infodiversao","description":"Site voltado a not\u00edcias, guias, tutoriais e muita divers\u00e3o.","publisher":{"@id":"https:\/\/infodiversao.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/infodiversao.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-BR"},{"@type":"Organization","@id":"https:\/\/infodiversao.com\/#organization","name":"Infodiversao","url":"https:\/\/infodiversao.com\/","logo":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/infodiversao.com\/#\/schema\/logo\/image\/","url":"https:\/\/infodiversao.com\/wp-content\/uploads\/2025\/10\/logo_infodiversao.png","contentUrl":"https:\/\/infodiversao.com\/wp-content\/uploads\/2025\/10\/logo_infodiversao.png","width":1369,"height":1428,"caption":"Infodiversao"},"image":{"@id":"https:\/\/infodiversao.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/Infodiversao"]},{"@type":"Person","@id":"https:\/\/infodiversao.com\/#\/schema\/person\/28990c95b17bc578ca4b44c47cafa7d5","name":"Infodiversao","image":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/secure.gravatar.com\/avatar\/d273e79c26cc7a805f8cbd576dfa758f30912af0d50c6cdc0df5587aa5f37d53?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/d273e79c26cc7a805f8cbd576dfa758f30912af0d50c6cdc0df5587aa5f37d53?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/d273e79c26cc7a805f8cbd576dfa758f30912af0d50c6cdc0df5587aa5f37d53?s=96&d=mm&r=g","caption":"Infodiversao"},"description":"Adoro tecnologia e informa\u00e7\u00e3o. Gosto de jogos eletr\u00f4nicos e de esportes. Desejo que todos tenham uma \u00f3tima vida!","sameAs":["https:\/\/infodiversao.com"],"url":"https:\/\/infodiversao.com\/index.php\/author\/miguel\/"}]}},"_links":{"self":[{"href":"https:\/\/infodiversao.com\/index.php\/wp-json\/wp\/v2\/posts\/2689","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/infodiversao.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/infodiversao.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/infodiversao.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/infodiversao.com\/index.php\/wp-json\/wp\/v2\/comments?post=2689"}],"version-history":[{"count":1,"href":"https:\/\/infodiversao.com\/index.php\/wp-json\/wp\/v2\/posts\/2689\/revisions"}],"predecessor-version":[{"id":2692,"href":"https:\/\/infodiversao.com\/index.php\/wp-json\/wp\/v2\/posts\/2689\/revisions\/2692"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/infodiversao.com\/index.php\/wp-json\/wp\/v2\/media\/2690"}],"wp:attachment":[{"href":"https:\/\/infodiversao.com\/index.php\/wp-json\/wp\/v2\/media?parent=2689"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/infodiversao.com\/index.php\/wp-json\/wp\/v2\/categories?post=2689"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/infodiversao.com\/index.php\/wp-json\/wp\/v2\/tags?post=2689"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}