{"id":1518,"date":"2026-03-30T08:04:48","date_gmt":"2026-03-30T08:04:48","guid":{"rendered":"https:\/\/www.viz-read.com\/pt\/object-diagram-explained-class-relationships\/"},"modified":"2026-03-30T08:04:48","modified_gmt":"2026-03-30T08:04:48","slug":"object-diagram-explained-class-relationships","status":"publish","type":"post","link":"https:\/\/www.viz-read.com\/pt\/object-diagram-explained-class-relationships\/","title":{"rendered":"Diagrama de Objetos Explicado: Um Caminho Claro para Iniciantes no Entendimento de Relacionamentos de Classes"},"content":{"rendered":"<p>Compreender a estrutura de um sistema de software exige mais do que apenas saber quais classes existem. Exige ver como inst\u00e2ncias espec\u00edficas interagem em um momento particular. \u00c9 aqui que o <strong>diagrama de objetos<\/strong>torna-se uma ferramenta essencial no design e modelagem de software. Enquanto os diagramas de classes definem o projeto, os diagramas de objetos fornecem uma fotografia dos dados reais e das rela\u00e7\u00f5es dentro desse projeto durante a execu\u00e7\u00e3o.<\/p>\n<p>Este guia analisa a mec\u00e2nica dos diagramas de objetos, sua rela\u00e7\u00e3o com os diagramas de classes e como eles se encaixam no contexto mais amplo da Linguagem de Modelagem Unificada (UML). Exploraremos a sintaxe, o significado sem\u00e2ntico dos links e cen\u00e1rios pr\u00e1ticos em que esses diagramas oferecem clareza sem a necessidade de ferramentas de software complexas.<\/p>\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img alt=\"Kawaii-style educational infographic explaining UML Object Diagrams: illustrates object instances, links, attribute values, class vs object diagram comparison, e-commerce example with User-Order-Product relationships, multiplicity notations, and best practices in cute pastel aesthetic with playful characters and soft rounded design elements\" decoding=\"async\" src=\"https:\/\/www.viz-read.com\/wp-content\/uploads\/2026\/03\/kawaii-object-diagram-uml-infographic-16x9-1.jpg\"\/><\/figure>\n<\/div>\n<h2>\ud83e\udde0 O que \u00e9 um Diagrama de Objetos?<\/h2>\n<p>Um diagrama de objetos \u00e9 um diagrama de estrutura est\u00e1tica que descreve a estrutura de um sistema mostrando os objetos do sistema e suas rela\u00e7\u00f5es. \u00c9 essencialmente uma fotografia de inst\u00e2ncias de classes em um momento espec\u00edfico. Se um diagrama de classes \u00e9 como um projeto para uma casa, um diagrama de objetos \u00e9 uma fotografia da casa com m\u00f3veis dentro, mostrando exatamente onde as cadeiras e mesas est\u00e3o localizadas.<\/p>\n<p>No contexto da engenharia de software, os diagramas de objetos representam o estado do sistema. S\u00e3o particularmente \u00fateis para:<\/p>\n<ul>\n<li><strong>Valida\u00e7\u00e3o de Diagramas de Classes:<\/strong>Eles ajudam a verificar se as classes definidas em um diagrama de classes podem realmente formar rela\u00e7\u00f5es v\u00e1lidas.<\/li>\n<li><strong>Depura\u00e7\u00e3o:<\/strong>Eles permitem que os desenvolvedores rastreiem o fluxo de dados atrav\u00e9s de inst\u00e2ncias espec\u00edficas.<\/li>\n<li><strong>Projeto de Banco de Dados:<\/strong>Eles podem representar os registros de dados reais antes da implementa\u00e7\u00e3o.<\/li>\n<li><strong>Testes:<\/strong>Eles servem como refer\u00eancia para estados esperados durante testes unit\u00e1rios ou de integra\u00e7\u00e3o.<\/li>\n<\/ul>\n<h2>\ud83d\udd0d Componentes Principais de um Diagrama de Objetos<\/h2>\n<p>Para construir um diagrama de objetos significativo, \u00e9 necess\u00e1rio entender os elementos visuais espec\u00edficos usados para representar inst\u00e2ncias. Cada componente carrega um peso sem\u00e2ntico espec\u00edfico sobre como o sistema se comporta.<\/p>\n<h3>1. Inst\u00e2ncias de Objetos<\/h3>\n<p>Diferentemente dos diagramas de classes, que mostram um tipo gen\u00e9rico, os diagramas de objetos mostram ocorr\u00eancias espec\u00edficas. Um objeto \u00e9 geralmente representado por um ret\u00e2ngulo dividido em duas ou tr\u00eas se\u00e7\u00f5es.<\/p>\n<ul>\n<li><strong>Se\u00e7\u00e3o Superior:<\/strong>Cont\u00e9m o nome da inst\u00e2ncia do objeto. Geralmente escrito como <em>nomeObjeto : NomeClasse<\/em>.<\/li>\n<li><strong>Se\u00e7\u00e3o M\u00e9dia:<\/strong>Lista os valores dos atributos para essa inst\u00e2ncia espec\u00edfica. Diferentemente de uma defini\u00e7\u00e3o de classe, isso mostra dados reais (por exemplo, <em>id = 101<\/em>ou <em>status = Ativo<\/em>).<\/li>\n<li><strong>Se\u00e7\u00e3o Inferior:<\/strong> Lista opera\u00e7\u00f5es ou m\u00e9todos dispon\u00edveis para o objeto. Frequentemente omitido em diagramas de objetos se o foco \u00e9 puramente no estado.<\/li>\n<\/ul>\n<h3>2. Liga\u00e7\u00f5es<\/h3>\n<p>Liga\u00e7\u00f5es s\u00e3o as conex\u00f5es entre inst\u00e2ncias de objetos. Elas representam relacionamentos que existem entre objetos espec\u00edficos. Enquanto um diagrama de classe mostra uma associa\u00e7\u00e3o (uma regra geral), um diagrama de objeto mostra uma liga\u00e7\u00e3o (uma conex\u00e3o espec\u00edfica).<\/p>\n<ul>\n<li><strong>Direcionalidade:<\/strong> As liga\u00e7\u00f5es podem ser unidirecionais ou bidirecionais. Uma ponta de seta indica a dire\u00e7\u00e3o da navega\u00e7\u00e3o.<\/li>\n<li><strong>Nomes de Papel:<\/strong> As liga\u00e7\u00f5es frequentemente t\u00eam r\u00f3tulos que indicam o papel que um objeto desempenha na rela\u00e7\u00e3o (por exemplo, \u201cpropriet\u00e1rio\u201d ou \u201citem\u201d).<\/li>\n<li><strong>Multiplicidade:<\/strong> Embora frequentemente inferida a partir do diagrama de classe, os diagramas de objeto podem mostrar explicitamente quantas inst\u00e2ncias est\u00e3o conectadas.<\/li>\n<\/ul>\n<h3>3. Atributos e Valores<\/h3>\n<p>Uma das caracter\u00edsticas distintas de um diagrama de objeto \u00e9 a visibilidade dos valores dos atributos. Em um diagrama de classe, voc\u00ea define tipos (por exemplo, <em>String nome<\/em>). Em um diagrama de objeto, voc\u00ea v\u00ea o valor (por exemplo, <em>nome = \u201cAlice\u201d<\/em>). Essa distin\u00e7\u00e3o \u00e9 crucial para entender o estado em tempo de execu\u00e7\u00e3o.<\/p>\n<h2>\ud83d\udcca Diagrama de Objeto vs. Diagrama de Classe<\/h2>\n<p>Confus\u00e3o frequentemente surge entre diagramas de classe e diagramas de objeto. Ambos s\u00e3o diagramas de estrutura est\u00e1tica, mas t\u00eam prop\u00f3sitos diferentes. A tabela a seguir esclarece as diferen\u00e7as.<\/p>\n<table>\n<thead>\n<tr>\n<th>Recursos<\/th>\n<th>Diagrama de Classe<\/th>\n<th>Diagrama de Objeto<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><strong>Escopo<\/strong><\/td>\n<td>Defini\u00e7\u00e3o geral de tipo<\/td>\n<td>Inst\u00e2ncia espec\u00edfica em um ponto no tempo<\/td>\n<\/tr>\n<tr>\n<td><strong>Foco<\/strong><\/td>\n<td>Estrutura e regras<\/td>\n<td>Estado e dados<\/td>\n<\/tr>\n<tr>\n<td><strong>Relacionamentos<\/strong><\/td>\n<td>Associa\u00e7\u00f5es (Potenciais)<\/td>\n<td>Liga\u00e7\u00f5es (Reais)<\/td>\n<\/tr>\n<tr>\n<td><strong>Atributos<\/strong><\/td>\n<td>Apenas tipos de dados<\/td>\n<td>Valores reais<\/td>\n<\/tr>\n<tr>\n<td><strong>Estabilidade<\/strong><\/td>\n<td>Est\u00e1vel ao longo do tempo<\/td>\n<td>Muda frequentemente<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>\ud83d\udee0 Como criar um diagrama de objetos<\/h2>\n<p>Criar um diagrama de objetos \u00e9 um processo met\u00f3dico. N\u00e3o exige software propriet\u00e1rio; exige uma compreens\u00e3o clara da l\u00f3gica do sistema. Siga estas etapas para criar uma representa\u00e7\u00e3o precisa.<\/p>\n<ol>\n<li><strong>Identifique as Classes:<\/strong>Comece com seu diagrama de classes existente. Voc\u00ea n\u00e3o pode criar objetos sem definir as classes \u00e0s quais eles pertencem.<\/li>\n<li><strong>Selecione as Inst\u00e2ncias Relevantes:<\/strong>Decida quais objetos s\u00e3o necess\u00e1rios para o cen\u00e1rio que voc\u00ea est\u00e1 modelando. Voc\u00ea n\u00e3o precisa desenhar cada objeto em um sistema grande. Foque nos elementos ativos.<\/li>\n<li><strong>Nomeie as Inst\u00e2ncias:<\/strong>Use a conven\u00e7\u00e3o de nomea\u00e7\u00e3o <em>identificador : NomeDaClasse<\/em>. Por exemplo, <em>user01 : Usuario<\/em>.<\/li>\n<li><strong>Defina os Valores dos Atributos:<\/strong>Preencha a parte central da caixa do objeto com valores de dados realistas. Isso fundamenta o diagrama na realidade.<\/li>\n<li><strong>Desenhe as Liga\u00e7\u00f5es:<\/strong>Conecte os objetos usando linhas. Certifique-se de que essas linhas correspondam \u00e0s associa\u00e7\u00f5es definidas no diagrama de classes.<\/li>\n<li><strong>Rotule as Rela\u00e7\u00f5es:<\/strong>Adicione nomes de pap\u00e9is \u00e0s liga\u00e7\u00f5es para esclarecer a natureza da conex\u00e3o.<\/li>\n<li><strong>Verifique a Multiplicidade:<\/strong>Certifique-se de que o n\u00famero de liga\u00e7\u00f5es conectadas a um objeto corresponda \u00e0s restri\u00e7\u00f5es de multiplicidade definidas no modelo de classe.<\/li>\n<\/ol>\n<h2>\ud83c\udf10 Exemplo do Mundo Real: Sistema de Com\u00e9rcio Eletr\u00f4nico<\/h2>\n<p>Para ilustrar como esses conceitos se unem, considere um sistema de loja online. O diagrama de classes define que um <em>Usu\u00e1rio<\/em> pode fazer muitos <em>Pedidos<\/em>, e um <em>Pedido<\/em> cont\u00e9m muitos <em>Produtos<\/em>.<\/p>\n<h3>Cen\u00e1rio: Uma Transa\u00e7\u00e3o \u00danica<\/h3>\n<p>Imagine um momento espec\u00edfico em que um usu\u00e1rio chamado \u201cJohn\u201d faz um pedido de um \u201cNotebook\u201d. Um diagrama de objetos para este cen\u00e1rio seria assim:<\/p>\n<ul>\n<li><strong>Objeto 1:<\/strong> <em>john_doe : Usu\u00e1rio<\/em>\n<ul>\n<li>email: \u201cjohn@example.com\u201d<\/li>\n<li>endere\u00e7o: \u201c123 Rua Principal\u201d<\/li>\n<\/ul>\n<\/li>\n<li><strong>Objeto 2:<\/strong> <em>order_500 : Pedido<\/em>\n<ul>\n<li>data: \u201c2023-10-25\u201d<\/li>\n<li>status: \u201cPendente\u201d<\/li>\n<\/ul>\n<\/li>\n<li><strong>Objeto 3:<\/strong> <em>laptop_x1 : Produto<\/em>\n<ul>\n<li>pre\u00e7o: 1200<\/li>\n<li>estoque: 5<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>Links conectariam <em>john_doe<\/em> a <em>order_500<\/em> (indicando que John fez o pedido) e <em>order_500<\/em> a <em>laptop_x1<\/em> (indicando que o pedido cont\u00e9m o notebook). Essa representa\u00e7\u00e3o visual torna imediatamente claro quem possui o que e o status atual da transa\u00e7\u00e3o.<\/p>\n<h2>\ud83d\udd17 Compreendendo Relacionamentos e Multiplicidade<\/h2>\n<p>A multiplicidade \u00e9 um conceito fundamental na modelagem de objetos. Ela determina quantas inst\u00e2ncias de uma classe se relacionam com quantas inst\u00e2ncias de outra. Nos diagramas de objetos, isso geralmente \u00e9 vis\u00edvel pelo n\u00famero de linhas conectadas a um \u00fanico objeto.<\/p>\n<h3>Nota\u00e7\u00f5es Comuns de Multiplicidade<\/h3>\n<ul>\n<li><strong>1:<\/strong>Exatamente uma inst\u00e2ncia.<\/li>\n<li><strong>0..1:<\/strong>Zero ou uma inst\u00e2ncia (opcional).<\/li>\n<li><strong>1..*:<\/strong>Uma ou mais inst\u00e2ncias (obrigat\u00f3rio).<\/li>\n<li><strong>0..*:<\/strong>Zero ou mais inst\u00e2ncias (opcional).<\/li>\n<li><strong>1..3:<\/strong>Entre uma e tr\u00eas inst\u00e2ncias.<\/li>\n<\/ul>\n<p>Ao desenhar links, \u00e9 importante respeitar essas restri\u00e7\u00f5es. Se um diagrama de classes especificar que um <em>Cliente<\/em>deve ter pelo menos um <em>Conta<\/em> (1..*), o diagrama de objetos n\u00e3o deve mostrar um <em>Cliente<\/em>objeto sem links para um <em>Conta<\/em>objeto. Violar essas regras cria um modelo inconsistente que n\u00e3o pode funcionar corretamente.<\/p>\n<h2>\ud83d\ude80 Quando usar diagramas de objetos<\/h2>\n<p>Embora poderosos, os diagramas de objetos nem sempre s\u00e3o necess\u00e1rios para todos os projetos. Saber quando us\u00e1-los economiza tempo e reduz a bagun\u00e7a na documenta\u00e7\u00e3o.<\/p>\n<h3>Casos de uso ideais<\/h3>\n<ul>\n<li><strong>Estruturas de dados complexas:<\/strong>Quando o sistema envolve dados aninhados complexos que s\u00e3o dif\u00edceis de entender apenas pelas defini\u00e7\u00f5es de classes.<\/li>\n<li><strong>Sess\u00f5es de depura\u00e7\u00e3o:<\/strong>Quando ocorre um erro, desenhar o estado dos objetos envolvidos pode identificar a origem do problema.<\/li>\n<li><strong>Valida\u00e7\u00e3o do esquema do banco de dados:<\/strong>Antes de escrever SQL, visualizar as inst\u00e2ncias de dados ajuda a garantir que as restri\u00e7\u00f5es sejam atendidas.<\/li>\n<li><strong>Documenta\u00e7\u00e3o da API:<\/strong>Mostrar a estrutura de um objeto de resposta de exemplo para os consumidores da API pode ser mais claro do que uma defini\u00e7\u00e3o de classe.<\/li>\n<li><strong>An\u00e1lise de Sistema Legado:<\/strong>Compreender como os dados fluem em um sistema existente frequentemente exige olhar para os dados de inst\u00e2ncia, em vez da estrutura do c\u00f3digo.<\/li>\n<\/ul>\n<h2>\u26a0\ufe0f Erros Comuns a Evitar<\/h2>\n<p>Mesmo designers experientes podem cair em armadilhas ao criar diagramas de objetos. A conscientiza\u00e7\u00e3o sobre esses perigos garante que os diagramas permane\u00e7am \u00fateis.<\/p>\n<ul>\n<li><strong>Sobrecomplexidade:<\/strong>Tentar desenhar o estado completo do sistema. Os diagramas de objetos devem focar em um cen\u00e1rio ou intera\u00e7\u00e3o espec\u00edfica, e n\u00e3o em todo o banco de dados.<\/li>\n<li><strong>Mistura de N\u00edveis:<\/strong>Combinar defini\u00e7\u00f5es de classe e inst\u00e2ncias de objetos na mesma caixa. Mantenha a distin\u00e7\u00e3o clara: diagramas de classe definem tipos; diagramas de objetos definem valores.<\/li>\n<li><strong>Ignorar Multiplicidade:<\/strong>Desenhar liga\u00e7\u00f5es que violam as regras de cardinalidade definidas no diagrama de classe.<\/li>\n<li><strong>Dados Est\u00e1ticos em Contextos Din\u00e2micos:<\/strong>Usar diagramas de objetos para mostrar comportamento baseado no tempo. Para sequ\u00eancias de eventos, use diagramas de Sequ\u00eancia ou de Estado em vez disso.<\/li>\n<li><strong>Nomes de Papel Ausentes:<\/strong>N\u00e3o rotular as liga\u00e7\u00f5es pode tornar incerto qual objeto est\u00e1 atuando sobre qual outro objeto.<\/li>\n<\/ul>\n<h2>\ud83d\udd17 Integra\u00e7\u00e3o com Outros Diagramas UML<\/h2>\n<p>Diagramas de objetos n\u00e3o existem isoladamente. Eles fazem parte de um conjunto coerente de modelos que descrevem o sistema sob diferentes perspectivas.<\/p>\n<h3>Diagramas de Sequ\u00eancia<\/h3>\n<p>Diagramas de sequ\u00eancia mostram o fluxo de mensagens ao longo do tempo. Um diagrama de objetos frequentemente serve como ponto de partida para um diagrama de sequ\u00eancia, definindo os objetos que trocar\u00e3o mensagens. Uma vez identificados os objetos no diagrama de objetos, voc\u00ea pode mapear suas intera\u00e7\u00f5es no diagrama de sequ\u00eancia.<\/p>\n<h3>Diagramas de M\u00e1quina de Estados<\/h3>\n<p>Diagramas de estado mostram como um objeto muda de estado. Um diagrama de objetos fornece o contexto para esses estados. Por exemplo, um diagrama de objetos pode mostrar um pedido espec\u00edfico em um estado \u201cEnviado\u201d, enquanto um diagrama de estado explica como ele passou do estado \u201cProcessando\u201d para \u201cEnviado\u201d.<\/p>\n<h3>Diagramas de Atividade<\/h3>\n<p>Diagramas de atividade modelam o fluxo de trabalho. Diagramas de objetos podem esclarecer os dados de entrada e sa\u00edda para atividades espec\u00edficas dentro do fluxo de trabalho. Eles atuam como o contexto de dados para o fluxo de processos.<\/p>\n<h2>\ud83d\udcdd Melhores Pr\u00e1ticas para Clareza<\/h2>\n<p>Para garantir que seus diagramas de objetos sejam ferramentas de comunica\u00e7\u00e3o eficazes, siga estas diretrizes.<\/p>\n<ul>\n<li><strong>Use Nomenclatura Consistente:<\/strong>Mantenha uma conven\u00e7\u00e3o de nomenclatura para objetos. Use prefixos como <em>u_<\/em> para usu\u00e1rios ou <em>o_<\/em> para pedidos, para diferenci\u00e1-los das classes.<\/li>\n<li><strong>Mantenha-o leg\u00edvel:<\/strong> Evite poluir o diagrama com muitos objetos. Se um sistema possui milh\u00f5es de registros, mostre uma amostra representativa.<\/li>\n<li><strong>Destaque as Mudan\u00e7as:<\/strong> Se estiver comparando dois estados, use cores diferentes ou estilos de linha para destacar o que mudou entre as capturas.<\/li>\n<li><strong>Inclua Notas de Contexto:<\/strong> Adicione uma caixa de texto descrevendo o cen\u00e1rio (por exemplo, \u201cCaptura feita no momento do checkout\u201d) para que o espectador compreenda o contexto temporal.<\/li>\n<li><strong>Verifique com o C\u00f3digo:<\/strong> Se o sistema j\u00e1 foi implementado, verifique o diagrama de objetos com o c\u00f3digo real para garantir precis\u00e3o.<\/li>\n<\/ul>\n<h2>\ud83e\udde9 Conceitos Avan\u00e7ados: Agrega\u00e7\u00e3o e Composi\u00e7\u00e3o<\/h2>\n<p>Diagramas de objetos tamb\u00e9m podem visualizar formas mais fortes de relacionamentos, especificamente agrega\u00e7\u00e3o e composi\u00e7\u00e3o. Esses relacionamentos definem o qu\u00e3o dependente o ciclo de vida de um objeto \u00e9 de outro.<\/p>\n<h3>Composi\u00e7\u00e3o<\/h3>\n<p>Em um relacionamento de composi\u00e7\u00e3o, a parte n\u00e3o pode existir sem o todo. Em um diagrama de objetos, isso geralmente \u00e9 mostrado com um losango preenchido. Por exemplo, uma <em>Casa<\/em> \u00e9 composta por <em>Quartos<\/em>. Se a <em>Casa<\/em> objeto for destru\u00eddo, os <em>Quarto<\/em> objetos deixam de existir. Esse relacionamento \u00e9 r\u00edgido e imut\u00e1vel no modelo.<\/p>\n<h3>Agrega\u00e7\u00e3o<\/h3>\n<p>A agrega\u00e7\u00e3o implica um relacionamento do tipo \u201ctem-um\u201d, em que a parte pode existir de forma independente. Uma <em>Biblioteca<\/em> tem <em>Livros<\/em>, mas os livros podem existir fora da biblioteca. No diagrama de objetos, isso \u00e9 mostrado com um losango vazio. Essa distin\u00e7\u00e3o ajuda os desenvolvedores a entenderem a propriedade de dados e a l\u00f3gica de limpeza.<\/p>\n<h2>\ud83d\udcc8 O Papel no Design de Banco de Dados<\/h2>\n<p>Diagramas de objetos s\u00e3o particularmente relevantes na transi\u00e7\u00e3o do design para a implementa\u00e7\u00e3o de banco de dados. Eles ajudam a mapear conceitos orientados a objetos para estruturas de banco de dados relacionais.<\/p>\n<ul>\n<li><strong>Chaves Prim\u00e1rias:<\/strong> O identificador do objeto no diagrama corresponde \u00e0 chave prim\u00e1ria na tabela do banco de dados.<\/li>\n<li><strong>Chaves Estrangeiras:<\/strong> As liga\u00e7\u00f5es entre objetos correspondem \u00e0s restri\u00e7\u00f5es de chave estrangeira no esquema do banco de dados.<\/li>\n<li><strong>Integridade de Dados:<\/strong> Ao visualizar as liga\u00e7\u00f5es, os designers conseguem identificar poss\u00edveis problemas de integridade antes de escrever scripts SQL.<\/li>\n<\/ul>\n<p>Por exemplo, se um diagrama de objetos mostrar um <em>Link<\/em> entre <em>Pedido<\/em> e <em>Produto<\/em>, o designer de banco de dados sabe que deve criar uma tabela de jun\u00e7\u00e3o ou uma coluna de chave estrangeira. Essa visualiza\u00e7\u00e3o reduz a carga cognitiva durante a fase de codifica\u00e7\u00e3o.<\/p>\n<h2>\ud83d\uded1 Limita\u00e7\u00f5es dos Diagramas de Objetos<\/h2>\n<p>Embora valiosos, os diagramas de objetos t\u00eam limita\u00e7\u00f5es intr\u00ednsecas que devem ser reconhecidas.<\/p>\n<ul>\n<li><strong>Sem Comportamento:<\/strong> Eles n\u00e3o mostram como os objetos interagem ou mudam ao longo do tempo. S\u00e3o instant\u00e2neos est\u00e1ticos.<\/li>\n<li><strong>Escalabilidade:<\/strong> Eles tornam-se dif\u00edceis de gerenciar em sistemas grandes com milhares de objetos. S\u00e3o mais adequados para subsistemas ou cen\u00e1rios espec\u00edficos.<\/li>\n<li><strong>Manuten\u00e7\u00e3o:<\/strong> Como representam estados espec\u00edficos, podem ficar desatualizados rapidamente se o sistema mudar. Requerem manuten\u00e7\u00e3o junto com o c\u00f3digo.<\/li>\n<li><strong>Perda de Abstra\u00e7\u00e3o:<\/strong> Ao focar em valores espec\u00edficos, podem obscurecer as regras gerais do sistema que s\u00e3o melhor capturadas em diagramas de classes.<\/li>\n<\/ul>\n<h2>\u2753 Perguntas Frequentes<\/h2>\n<h3>Q: Posso usar diagramas de objetos para monitoramento em tempo real?<\/h3>\n<p>R: Sim. Como representam o estado em tempo de execu\u00e7\u00e3o, podem ser usados para visualizar o estado atual de um sistema. No entanto, para monitoramento em tempo real, ferramentas de visualiza\u00e7\u00e3o din\u00e2mica s\u00e3o geralmente mais pr\u00e1ticas do que diagramas est\u00e1ticos.<\/p>\n<h3>Q: Preciso desenhar todos os atributos individualmente?<\/h3>\n<p>R: N\u00e3o. Inclua apenas os atributos relevantes para o cen\u00e1rio. Omitir dados irrelevantes mant\u00e9m o diagrama leg\u00edvel e focado.<\/p>\n<h3>Q: Como representar heran\u00e7a em um diagrama de objetos?<\/h3>\n<p>R: A heran\u00e7a \u00e9 geralmente mostrada por meio do diagrama de classes. Em um diagrama de objetos, as inst\u00e2ncias s\u00e3o tipadas pela sua classe espec\u00edfica. Se um objeto de subclasse for usado, ele \u00e9 rotulado com o nome da subclasse, indicando a rela\u00e7\u00e3o de heran\u00e7a.<\/p>\n<h3>P: Os diagramas de objetos fazem parte do UML padr\u00e3o?<\/h3>\n<p>R: Sim. Os diagramas de objetos s\u00e3o uma parte padr\u00e3o da especifica\u00e7\u00e3o da Linguagem de Modelagem Unificada. Eles s\u00e3o classificados como diagramas de estrutura est\u00e1tica.<\/p>\n<h3>P: Posso criar um diagrama de objetos sem um diagrama de classes?<\/h3>\n<p>R: Tecnicamente, voc\u00ea pode, mas n\u00e3o \u00e9 recomendado. O diagrama de classes fornece as regras e tipos que o diagrama de objetos segue. Criar objetos sem definir suas classes leva a um modelo inconsistente.<\/p>\n<h2>\ud83c\udfaf Resumo dos Principais Pontos<\/h2>\n<p>Os diagramas de objetos s\u00e3o uma componente essencial da modelagem de software. Eles preenchem a lacuna entre as defini\u00e7\u00f5es abstratas de classes e os dados concretos em tempo de execu\u00e7\u00e3o. Ao focar em inst\u00e2ncias, valores e links, eles fornecem uma vis\u00e3o clara do estado do sistema.<\/p>\n<ul>\n<li><strong>Defini\u00e7\u00e3o:<\/strong> Uma fotografia instant\u00e2nea de inst\u00e2ncias e relacionamentos.<\/li>\n<li><strong>Componentes:<\/strong> Objetos, links e valores de atributos.<\/li>\n<li><strong>Prop\u00f3sito:<\/strong> Valida\u00e7\u00e3o, depura\u00e7\u00e3o e visualiza\u00e7\u00e3o de dados.<\/li>\n<li><strong>Melhor Pr\u00e1tica:<\/strong> Foque em cen\u00e1rios espec\u00edficos, e n\u00e3o no sistema inteiro.<\/li>\n<li><strong>Integra\u00e7\u00e3o:<\/strong> Funciona melhor junto com diagramas de classes, sequ\u00eancia e estado.<\/li>\n<\/ul>\n<p>Dominar o uso de diagramas de objetos melhora a capacidade de comunicar estruturas de dados complexas. Garante que a l\u00f3gica definida nos documentos de design esteja alinhada com a realidade dos dados sendo processados. Seja para desenvolvimento novo ou an\u00e1lise de sistemas legados, esta ferramenta oferece clareza onde os diagramas de classes sozinhos podem falhar.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Compreender a estrutura de um sistema de software exige mais do que apenas saber quais classes existem. Exige ver como inst\u00e2ncias espec\u00edficas interagem em um momento particular. \u00c9 aqui que&hellip;<\/p>\n","protected":false},"author":1,"featured_media":1519,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_yoast_wpseo_title":"Diagrama de Objetos Explicado: Compreendendo Relacionamentos de Classes (Guia UML)","_yoast_wpseo_metadesc":"Aprenda o que \u00e9 um diagrama de objetos, como ele difere dos diagramas de classes e como modelar estados do sistema de forma eficaz com este guia abrangente de UML.","fifu_image_url":"","fifu_image_alt":"","footnotes":""},"categories":[54],"tags":[84,85],"class_list":["post-1518","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-unified-modeling-language","tag-academic","tag-object-diagram"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Diagrama de Objetos Explicado: Compreendendo Relacionamentos de Classes (Guia UML)<\/title>\n<meta name=\"description\" content=\"Aprenda o que \u00e9 um diagrama de objetos, como ele difere dos diagramas de classes e como modelar estados do sistema de forma eficaz com este guia abrangente de UML.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.viz-read.com\/pt\/object-diagram-explained-class-relationships\/\" \/>\n<meta property=\"og:locale\" content=\"pt_PT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Diagrama de Objetos Explicado: Compreendendo Relacionamentos de Classes (Guia UML)\" \/>\n<meta property=\"og:description\" content=\"Aprenda o que \u00e9 um diagrama de objetos, como ele difere dos diagramas de classes e como modelar estados do sistema de forma eficaz com este guia abrangente de UML.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.viz-read.com\/pt\/object-diagram-explained-class-relationships\/\" \/>\n<meta property=\"og:site_name\" content=\"Viz Read Portuguese - AI, Software &amp; Digital Insights\" \/>\n<meta property=\"article:published_time\" content=\"2026-03-30T08:04:48+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.viz-read.com\/pt\/wp-content\/uploads\/sites\/8\/2026\/03\/kawaii-object-diagram-uml-infographic-16x9-1.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1664\" \/>\n\t<meta property=\"og:image:height\" content=\"928\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"vpadmin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tempo estimado de leitura\" \/>\n\t<meta name=\"twitter:data2\" content=\"14 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.viz-read.com\/pt\/object-diagram-explained-class-relationships\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.viz-read.com\/pt\/object-diagram-explained-class-relationships\/\"},\"author\":{\"name\":\"vpadmin\",\"@id\":\"https:\/\/www.viz-read.com\/pt\/#\/schema\/person\/26e014daa5bbdc9b97114eee89cc3936\"},\"headline\":\"Diagrama de Objetos Explicado: Um Caminho Claro para Iniciantes no Entendimento de Relacionamentos de Classes\",\"datePublished\":\"2026-03-30T08:04:48+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.viz-read.com\/pt\/object-diagram-explained-class-relationships\/\"},\"wordCount\":2746,\"publisher\":{\"@id\":\"https:\/\/www.viz-read.com\/pt\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.viz-read.com\/pt\/object-diagram-explained-class-relationships\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.viz-read.com\/pt\/wp-content\/uploads\/sites\/8\/2026\/03\/kawaii-object-diagram-uml-infographic-16x9-1.jpg\",\"keywords\":[\"academic\",\"object diagram\"],\"articleSection\":[\"Unified Modeling Language\"],\"inLanguage\":\"pt-PT\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.viz-read.com\/pt\/object-diagram-explained-class-relationships\/\",\"url\":\"https:\/\/www.viz-read.com\/pt\/object-diagram-explained-class-relationships\/\",\"name\":\"Diagrama de Objetos Explicado: Compreendendo Relacionamentos de Classes (Guia UML)\",\"isPartOf\":{\"@id\":\"https:\/\/www.viz-read.com\/pt\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.viz-read.com\/pt\/object-diagram-explained-class-relationships\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.viz-read.com\/pt\/object-diagram-explained-class-relationships\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.viz-read.com\/pt\/wp-content\/uploads\/sites\/8\/2026\/03\/kawaii-object-diagram-uml-infographic-16x9-1.jpg\",\"datePublished\":\"2026-03-30T08:04:48+00:00\",\"description\":\"Aprenda o que \u00e9 um diagrama de objetos, como ele difere dos diagramas de classes e como modelar estados do sistema de forma eficaz com este guia abrangente de UML.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.viz-read.com\/pt\/object-diagram-explained-class-relationships\/#breadcrumb\"},\"inLanguage\":\"pt-PT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.viz-read.com\/pt\/object-diagram-explained-class-relationships\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-PT\",\"@id\":\"https:\/\/www.viz-read.com\/pt\/object-diagram-explained-class-relationships\/#primaryimage\",\"url\":\"https:\/\/www.viz-read.com\/pt\/wp-content\/uploads\/sites\/8\/2026\/03\/kawaii-object-diagram-uml-infographic-16x9-1.jpg\",\"contentUrl\":\"https:\/\/www.viz-read.com\/pt\/wp-content\/uploads\/sites\/8\/2026\/03\/kawaii-object-diagram-uml-infographic-16x9-1.jpg\",\"width\":1664,\"height\":928},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.viz-read.com\/pt\/object-diagram-explained-class-relationships\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.viz-read.com\/pt\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Diagrama de Objetos Explicado: Um Caminho Claro para Iniciantes no Entendimento de Relacionamentos de Classes\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.viz-read.com\/pt\/#website\",\"url\":\"https:\/\/www.viz-read.com\/pt\/\",\"name\":\"Viz Read Portuguese - AI, Software &amp; Digital Insights\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/www.viz-read.com\/pt\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.viz-read.com\/pt\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-PT\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.viz-read.com\/pt\/#organization\",\"name\":\"Viz Read Portuguese - AI, Software &amp; Digital Insights\",\"url\":\"https:\/\/www.viz-read.com\/pt\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-PT\",\"@id\":\"https:\/\/www.viz-read.com\/pt\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.viz-read.com\/pt\/wp-content\/uploads\/sites\/8\/2025\/03\/cropped-cropped-viz-read-logo.png\",\"contentUrl\":\"https:\/\/www.viz-read.com\/pt\/wp-content\/uploads\/sites\/8\/2025\/03\/cropped-cropped-viz-read-logo.png\",\"width\":1200,\"height\":1200,\"caption\":\"Viz Read Portuguese - AI, Software &amp; Digital Insights\"},\"image\":{\"@id\":\"https:\/\/www.viz-read.com\/pt\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.viz-read.com\/pt\/#\/schema\/person\/26e014daa5bbdc9b97114eee89cc3936\",\"name\":\"vpadmin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-PT\",\"@id\":\"https:\/\/secure.gravatar.com\/avatar\/56e0eb902506d9cea7c7e209205383146b8e81c0ef2eff693d9d5e0276b3d7e3?s=96&d=mm&r=g\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/56e0eb902506d9cea7c7e209205383146b8e81c0ef2eff693d9d5e0276b3d7e3?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/56e0eb902506d9cea7c7e209205383146b8e81c0ef2eff693d9d5e0276b3d7e3?s=96&d=mm&r=g\",\"caption\":\"vpadmin\"},\"sameAs\":[\"https:\/\/www.viz-read.com\"],\"url\":\"https:\/\/www.viz-read.com\/pt\/author\/vpadmin\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Diagrama de Objetos Explicado: Compreendendo Relacionamentos de Classes (Guia UML)","description":"Aprenda o que \u00e9 um diagrama de objetos, como ele difere dos diagramas de classes e como modelar estados do sistema de forma eficaz com este guia abrangente de UML.","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:\/\/www.viz-read.com\/pt\/object-diagram-explained-class-relationships\/","og_locale":"pt_PT","og_type":"article","og_title":"Diagrama de Objetos Explicado: Compreendendo Relacionamentos de Classes (Guia UML)","og_description":"Aprenda o que \u00e9 um diagrama de objetos, como ele difere dos diagramas de classes e como modelar estados do sistema de forma eficaz com este guia abrangente de UML.","og_url":"https:\/\/www.viz-read.com\/pt\/object-diagram-explained-class-relationships\/","og_site_name":"Viz Read Portuguese - AI, Software &amp; Digital Insights","article_published_time":"2026-03-30T08:04:48+00:00","og_image":[{"width":1664,"height":928,"url":"https:\/\/www.viz-read.com\/pt\/wp-content\/uploads\/sites\/8\/2026\/03\/kawaii-object-diagram-uml-infographic-16x9-1.jpg","type":"image\/jpeg"}],"author":"vpadmin","twitter_card":"summary_large_image","twitter_misc":{"Escrito por":false,"Tempo estimado de leitura":"14 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.viz-read.com\/pt\/object-diagram-explained-class-relationships\/#article","isPartOf":{"@id":"https:\/\/www.viz-read.com\/pt\/object-diagram-explained-class-relationships\/"},"author":{"name":"vpadmin","@id":"https:\/\/www.viz-read.com\/pt\/#\/schema\/person\/26e014daa5bbdc9b97114eee89cc3936"},"headline":"Diagrama de Objetos Explicado: Um Caminho Claro para Iniciantes no Entendimento de Relacionamentos de Classes","datePublished":"2026-03-30T08:04:48+00:00","mainEntityOfPage":{"@id":"https:\/\/www.viz-read.com\/pt\/object-diagram-explained-class-relationships\/"},"wordCount":2746,"publisher":{"@id":"https:\/\/www.viz-read.com\/pt\/#organization"},"image":{"@id":"https:\/\/www.viz-read.com\/pt\/object-diagram-explained-class-relationships\/#primaryimage"},"thumbnailUrl":"https:\/\/www.viz-read.com\/pt\/wp-content\/uploads\/sites\/8\/2026\/03\/kawaii-object-diagram-uml-infographic-16x9-1.jpg","keywords":["academic","object diagram"],"articleSection":["Unified Modeling Language"],"inLanguage":"pt-PT"},{"@type":"WebPage","@id":"https:\/\/www.viz-read.com\/pt\/object-diagram-explained-class-relationships\/","url":"https:\/\/www.viz-read.com\/pt\/object-diagram-explained-class-relationships\/","name":"Diagrama de Objetos Explicado: Compreendendo Relacionamentos de Classes (Guia UML)","isPartOf":{"@id":"https:\/\/www.viz-read.com\/pt\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.viz-read.com\/pt\/object-diagram-explained-class-relationships\/#primaryimage"},"image":{"@id":"https:\/\/www.viz-read.com\/pt\/object-diagram-explained-class-relationships\/#primaryimage"},"thumbnailUrl":"https:\/\/www.viz-read.com\/pt\/wp-content\/uploads\/sites\/8\/2026\/03\/kawaii-object-diagram-uml-infographic-16x9-1.jpg","datePublished":"2026-03-30T08:04:48+00:00","description":"Aprenda o que \u00e9 um diagrama de objetos, como ele difere dos diagramas de classes e como modelar estados do sistema de forma eficaz com este guia abrangente de UML.","breadcrumb":{"@id":"https:\/\/www.viz-read.com\/pt\/object-diagram-explained-class-relationships\/#breadcrumb"},"inLanguage":"pt-PT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.viz-read.com\/pt\/object-diagram-explained-class-relationships\/"]}]},{"@type":"ImageObject","inLanguage":"pt-PT","@id":"https:\/\/www.viz-read.com\/pt\/object-diagram-explained-class-relationships\/#primaryimage","url":"https:\/\/www.viz-read.com\/pt\/wp-content\/uploads\/sites\/8\/2026\/03\/kawaii-object-diagram-uml-infographic-16x9-1.jpg","contentUrl":"https:\/\/www.viz-read.com\/pt\/wp-content\/uploads\/sites\/8\/2026\/03\/kawaii-object-diagram-uml-infographic-16x9-1.jpg","width":1664,"height":928},{"@type":"BreadcrumbList","@id":"https:\/\/www.viz-read.com\/pt\/object-diagram-explained-class-relationships\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.viz-read.com\/pt\/"},{"@type":"ListItem","position":2,"name":"Diagrama de Objetos Explicado: Um Caminho Claro para Iniciantes no Entendimento de Relacionamentos de Classes"}]},{"@type":"WebSite","@id":"https:\/\/www.viz-read.com\/pt\/#website","url":"https:\/\/www.viz-read.com\/pt\/","name":"Viz Read Portuguese - AI, Software &amp; Digital Insights","description":"","publisher":{"@id":"https:\/\/www.viz-read.com\/pt\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.viz-read.com\/pt\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-PT"},{"@type":"Organization","@id":"https:\/\/www.viz-read.com\/pt\/#organization","name":"Viz Read Portuguese - AI, Software &amp; Digital Insights","url":"https:\/\/www.viz-read.com\/pt\/","logo":{"@type":"ImageObject","inLanguage":"pt-PT","@id":"https:\/\/www.viz-read.com\/pt\/#\/schema\/logo\/image\/","url":"https:\/\/www.viz-read.com\/pt\/wp-content\/uploads\/sites\/8\/2025\/03\/cropped-cropped-viz-read-logo.png","contentUrl":"https:\/\/www.viz-read.com\/pt\/wp-content\/uploads\/sites\/8\/2025\/03\/cropped-cropped-viz-read-logo.png","width":1200,"height":1200,"caption":"Viz Read Portuguese - AI, Software &amp; Digital Insights"},"image":{"@id":"https:\/\/www.viz-read.com\/pt\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.viz-read.com\/pt\/#\/schema\/person\/26e014daa5bbdc9b97114eee89cc3936","name":"vpadmin","image":{"@type":"ImageObject","inLanguage":"pt-PT","@id":"https:\/\/secure.gravatar.com\/avatar\/56e0eb902506d9cea7c7e209205383146b8e81c0ef2eff693d9d5e0276b3d7e3?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/56e0eb902506d9cea7c7e209205383146b8e81c0ef2eff693d9d5e0276b3d7e3?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/56e0eb902506d9cea7c7e209205383146b8e81c0ef2eff693d9d5e0276b3d7e3?s=96&d=mm&r=g","caption":"vpadmin"},"sameAs":["https:\/\/www.viz-read.com"],"url":"https:\/\/www.viz-read.com\/pt\/author\/vpadmin\/"}]}},"_links":{"self":[{"href":"https:\/\/www.viz-read.com\/pt\/wp-json\/wp\/v2\/posts\/1518","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.viz-read.com\/pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.viz-read.com\/pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.viz-read.com\/pt\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.viz-read.com\/pt\/wp-json\/wp\/v2\/comments?post=1518"}],"version-history":[{"count":0,"href":"https:\/\/www.viz-read.com\/pt\/wp-json\/wp\/v2\/posts\/1518\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.viz-read.com\/pt\/wp-json\/wp\/v2\/media\/1519"}],"wp:attachment":[{"href":"https:\/\/www.viz-read.com\/pt\/wp-json\/wp\/v2\/media?parent=1518"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.viz-read.com\/pt\/wp-json\/wp\/v2\/categories?post=1518"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.viz-read.com\/pt\/wp-json\/wp\/v2\/tags?post=1518"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}