{"id":2126,"date":"2026-05-26T07:18:40","date_gmt":"2026-05-26T07:18:40","guid":{"rendered":"https:\/\/www.vpascode.com\/es\/docs\/uncategorized\/plantuml-object-diagram-syntax-guide\/"},"modified":"2026-05-26T07:18:40","modified_gmt":"2026-05-26T07:18:40","slug":"plantuml-object-diagram-syntax-guide","status":"publish","type":"ld_docs","link":"https:\/\/www.vpascode.com\/es\/docs\/vpascode-docs\/plantuml-object-diagram-syntax-guide\/","title":{"rendered":"Gu\u00eda de sintaxis de diagramas de objetos de PlantUML"},"content":{"rendered":"<h2>\u00bfQu\u00e9 es un diagrama de objetos?<\/h2>\n<p>Un <strong>diagrama de objetos<\/strong> es un diagrama estructural <strong>diagrama UML<\/strong> que act\u00faa como una instant\u00e1nea concreta y en tiempo real del estado de su aplicaci\u00f3n. Mientras que un diagrama de clases describe los planos abstractos, tipos de datos y reglas estructurales de un sistema, un diagrama de objetos visualiza una instancia de ejecuci\u00f3n activa en un momento espec\u00edfico. Modela la instanciaci\u00f3n de objetos reales, muestra los valores exactos asignados a sus campos y destaca los enlaces espec\u00edficos que existen entre esas instancias durante la ejecuci\u00f3n.<\/p>\n<p>Este tipo espec\u00edfico de <strong>tipo de diagrama UML<\/strong> es incre\u00edblemente valioso para depurar estructuras de datos complejas, explicar estados de relaciones altamente anidadas (como grafos de \u00e1rboles padre-hijo) o verificar que un patr\u00f3n de dise\u00f1o de ingenier\u00eda se comporte como se espera bajo variables de casos extremos espec\u00edficos. Con <strong>VPasCode<\/strong>, puede crear relaciones de objetos en tiempo real de forma limpia, evitando por completo las herramientas manuales de dibujo de cuadros.<\/p>\n<h2>Gu\u00eda de sintaxis principal: elementos y construcciones<\/h2>\n<p>Para dise\u00f1ar un diagrama de objetos UML preciso y conforme a las normas en PlantUML, debe entender la instanciaci\u00f3n de objetos, la asignaci\u00f3n de valores de campos y los mapeos de enlaces de instancias.<\/p>\n<h3>1. Instanciaci\u00f3n de objetos (nombre frente a tipos de clase)<\/h3>\n<p>Los objetos se declaran utilizando la <code>object<\/code>palabra clave. Seg\u00fan las convenciones est\u00e1ndar de modelado UML, define un objeto proporcionando su nombre \u00fanico de instancia, seguido de dos puntos y su tipo de plantilla de clase padre:<\/p>\n<div class=\"vpascode-viewer-container vpascode-fancy-active\">\n<div class=\"vpascode-header\">\n<span class=\"vpascode-lang-label\">Plantuml<\/span><br \/>\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:oq_AIaqkKL1ABYqgIiqh2IrEBLAmKd1CJiulpIjHKaWiLaXCBiaiImL90000\" rel=\"noopener noreferrer\" target=\"_blank\"><br \/>\n<svg fill=\"none\" height=\"14\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\" style=\"margin-right: 8px;\" viewbox=\"0 0 24 24\" width=\"14\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg><br \/>\n<span>Editar Plantuml en VPasCode<\/span><br \/>\n<\/a>\n<\/div>\n<div class=\"vpascode-code-wrapper\">\n            <div class=\"vpascode-viewer-container vpascode-fancy-active\">\r\n                                <div class=\"vpascode-header\">\r\n                    <span class=\"vpascode-lang-label\">Plantuml<\/span>\r\n                    <a href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:oq_AIaqkKL1ABYqgIiqh2IrEBLAmKd1CJiulpIjHKaZEpyrNI4mkoInB1Ka10000\" \r\n                       target=\"_blank\" \r\n                       rel=\"noopener noreferrer\" \r\n                       class=\"vpascode-fancy-btn\">\r\n                        <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"margin-right: 8px;\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg>\r\n                        <span>Edit Plantuml in VPasCode<\/span>\r\n                    <\/a>\r\n                <\/div>\r\n                                <div class=\"vpascode-code-wrapper\">\r\n                    <pre class=\"lang-plantuml\"><code class=\"language-plantuml\" data-language=\"plantuml\" class=\"language-plantuml\">object \"currentUser : Account\" como activeUser<\/code><\/pre>                <\/div>\r\n                <div class=\"vpascode-actions\">\r\n                    <a href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:oq_AIaqkKL1ABYqgIiqh2IrEBLAmKd1CJiulpIjHKaZEpyrNI4mkoInB1Ka10000\" \r\n                       target=\"_blank\" \r\n                       rel=\"noopener noreferrer\" \r\n                       class=\"vpascode-fancy-btn\">\r\n                        <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"margin-right: 6px;\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg>\r\n                        <span>Edit Plantuml in VPasCode<\/span>\r\n                    <\/a>\r\n                <\/div>\r\n            <\/div>\r\n            \n<\/p><\/div>\n<div class=\"vpascode-actions\">\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:oq_AIaqkKL1ABYqgIiqh2IrEBLAmKd1CJiulpIjHKaWiLaXCBiaiImL90000\" rel=\"noopener noreferrer\" target=\"_blank\"><br \/>\n<svg fill=\"none\" height=\"14\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\" style=\"margin-right: 6px;\" viewbox=\"0 0 24 24\" width=\"14\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg><br \/>\n<span>Editar Plantuml en VPasCode<\/span><br \/>\n<\/a>\n<\/div>\n<\/div>\n<p id=\"wYhbQPC\"><img alt=\"\" class=\"alignnone size-full wp-image-579\" decoding=\"async\" height=\"38\" src=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/05\/img_6a18ffa37deb7.png\" width=\"169\"\/><\/p>\n<p><em>Consejo profesional:<\/em> Siempre use la <code>como<\/code>palabra clave para asignar una declaraci\u00f3n larga de nombre de instancia a un ID corto y de acceso interno (como <code>activeUser<\/code>) para que el dibujo de l\u00edneas de enlace sea r\u00e1pido y limpio.<\/p>\n<h3>2. Asignaci\u00f3n de estados de campos y valores en tiempo de ejecuci\u00f3n<\/h3>\n<p>Para rellenar sus objetos con valores de datos de prueba, abra un bloque de cuerpo usando llaves al final y escriba sus asignaciones de clave-valor de datos en l\u00edneas separadas. A diferencia de las definiciones de clase, no agregue tipos de datos aqu\u00ed: use valores operativos reales:<\/p>\n<div class=\"vpascode-viewer-container vpascode-fancy-active\">\n<div class=\"vpascode-header\">\n<span class=\"vpascode-lang-label\">Plantuml<\/span><br \/>\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:oq_AIaqkKL1AJCdDp7DEB2fHi588piWlACZCImTnbHGIYnMIWGn3XMfUBWKW074yKnHi5PIS7OD2T2qDB0oL83AP9QcvplcbUIL0IMEeK758OeLhHMfk0KWmBJ6dE9MNgnO0\" rel=\"noopener noreferrer\" target=\"_blank\"><br \/>\n<svg fill=\"none\" height=\"14\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\" style=\"margin-right: 8px;\" viewbox=\"0 0 24 24\" width=\"14\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg><br \/>\n<span>Editar Plantuml en VPasCode<\/span><br \/>\n<\/a>\n<\/div>\n<div class=\"vpascode-code-wrapper\">\n            <div class=\"vpascode-viewer-container vpascode-fancy-active\">\r\n                                <div class=\"vpascode-header\">\r\n                    <span class=\"vpascode-lang-label\">Plantuml<\/span>\r\n                    <a href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:oq_AIaqkKL1AJCdDp7DEB2fHi588piWlACZCImTnbHIIytFp5PA1J4E5Qbuk1I00SJnJ56mLb9mTWq9qBGqi39KWCfabgRdE-QLv9K19OwXGSKXYXMj5Qcu1I30jCQSubPUh5W00\" \r\n                       target=\"_blank\" \r\n                       rel=\"noopener noreferrer\" \r\n                       class=\"vpascode-fancy-btn\">\r\n                        <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"margin-right: 8px;\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg>\r\n                        <span>Edit Plantuml in VPasCode<\/span>\r\n                    <\/a>\r\n                <\/div>\r\n                                <div class=\"vpascode-code-wrapper\">\r\n                    <pre class=\"lang-plantuml\"><code class=\"language-plantuml\" data-language=\"plantuml\" class=\"language-plantuml\">object \"adminCart : ShoppingCart\" como cart1 {\r\n    cartId = \"CART-9081\"\r\n    itemCount = 3\r\n    isTaxExempt = false\r\n}<\/code><\/pre>                <\/div>\r\n                <div class=\"vpascode-actions\">\r\n                    <a href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:oq_AIaqkKL1AJCdDp7DEB2fHi588piWlACZCImTnbHIIytFp5PA1J4E5Qbuk1I00SJnJ56mLb9mTWq9qBGqi39KWCfabgRdE-QLv9K19OwXGSKXYXMj5Qcu1I30jCQSubPUh5W00\" \r\n                       target=\"_blank\" \r\n                       rel=\"noopener noreferrer\" \r\n                       class=\"vpascode-fancy-btn\">\r\n                        <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"margin-right: 6px;\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg>\r\n                        <span>Edit Plantuml in VPasCode<\/span>\r\n                    <\/a>\r\n                <\/div>\r\n            <\/div>\r\n            \n<\/p><\/div>\n<div class=\"vpascode-actions\">\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:oq_AIaqkKL1AJCdDp7DEB2fHi588piWlACZCImTnbHGIYnMIWGn3XMfUBWKW074yKnHi5PIS7OD2T2qDB0oL83AP9QcvplcbUIL0IMEeK758OeLhHMfk0KWmBJ6dE9MNgnO0\" rel=\"noopener noreferrer\" target=\"_blank\"><br \/>\n<svg fill=\"none\" height=\"14\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\" style=\"margin-right: 6px;\" viewbox=\"0 0 24 24\" width=\"14\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg><br \/>\n<span>Editar Plantuml en VPasCode<\/span><br \/>\n<\/a>\n<\/div>\n<\/div>\n<p id=\"KqLpArL\"><img alt=\"\" class=\"alignnone size-full wp-image-580\" decoding=\"async\" height=\"79\" src=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/05\/img_6a18ffaf90df9.png\" width=\"198\"\/><\/p>\n<h3>3. Mapeo de enlaces de instancias<\/h3>\n<p>Las conexiones entre instancias concretas en un diagrama de objetos representan punteros de memoria del mundo real en lugar de patrones estructurales abstractos. Mapeas estos enlaces utilizando dobles guiones s\u00f3lidos (&#8220;<code>--<\/code>). Tambi\u00e9n puedes a\u00f1adir etiquetas de cadena para indicar el contexto funcional del enlace:<\/p>\n<div class=\"vpascode-viewer-container vpascode-fancy-active\">\n<div class=\"vpascode-header\">\n<span class=\"vpascode-lang-label\">Plantuml<\/span><br \/>\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:IqmkoInB3IrEBLBGrLL8JYmgCLImKb3AByyhLaZCIr78pK_9JCjCBLO20000\" rel=\"noopener noreferrer\" target=\"_blank\"><br \/>\n<svg fill=\"none\" height=\"14\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\" style=\"margin-right: 8px;\" viewbox=\"0 0 24 24\" width=\"14\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg><br \/>\n<span>Editar Plantuml en VPasCode<\/span><br \/>\n<\/a>\n<\/div>\n<div class=\"vpascode-code-wrapper\">\n            <div class=\"vpascode-viewer-container vpascode-fancy-active\">\r\n                                <div class=\"vpascode-header\">\r\n                    <span class=\"vpascode-lang-label\">Plantuml<\/span>\r\n                    <a href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:IqmkoInB3IrEBLBGrLL8JYmgCLImKb0go2zEJLMeLCZDJybCoqnEL080\" \r\n                       target=\"_blank\" \r\n                       rel=\"noopener noreferrer\" \r\n                       class=\"vpascode-fancy-btn\">\r\n                        <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"margin-right: 8px;\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg>\r\n                        <span>Edit Plantuml in VPasCode<\/span>\r\n                    <\/a>\r\n                <\/div>\r\n                                <div class=\"vpascode-code-wrapper\">\r\n                    <pre class=\"lang-plantuml\"><code class=\"language-plantuml\" data-language=\"plantuml\" class=\"language-plantuml\">activeUser -- cart1 : \"posee y modifica\"<\/code><\/pre>                <\/div>\r\n                <div class=\"vpascode-actions\">\r\n                    <a href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:IqmkoInB3IrEBLBGrLL8JYmgCLImKb0go2zEJLMeLCZDJybCoqnEL080\" \r\n                       target=\"_blank\" \r\n                       rel=\"noopener noreferrer\" \r\n                       class=\"vpascode-fancy-btn\">\r\n                        <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"margin-right: 6px;\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg>\r\n                        <span>Edit Plantuml in VPasCode<\/span>\r\n                    <\/a>\r\n                <\/div>\r\n            <\/div>\r\n            \n<\/p><\/div>\n<div class=\"vpascode-actions\">\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:IqmkoInB3IrEBLBGrLL8JYmgCLImKb3AByyhLaZCIr78pK_9JCjCBLO20000\" rel=\"noopener noreferrer\" target=\"_blank\"><br \/>\n<svg fill=\"none\" height=\"14\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\" style=\"margin-right: 6px;\" viewbox=\"0 0 24 24\" width=\"14\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg><br \/>\n<span>Editar Plantuml en VPasCode<\/span><br \/>\n<\/a>\n<\/div>\n<\/div>\n<p id=\"MGRNVPk\"><img alt=\"\" class=\"alignnone size-full wp-image-581\" decoding=\"async\" height=\"174\" src=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/05\/img_6a18ffba91f83.png\" width=\"177\"\/><\/p>\n<h2>Mejores pr\u00e1cticas para mapas de objetos pr\u00e1cticos<\/h2>\n<ul>\n<li><strong>Enf\u00f3cate en lo que importa:<\/strong> No listes cada campo individual de una definici\u00f3n de clase. Incluye \u00fanicamente los valores de variables clave que expliquen directamente el estado de tiempo de ejecuci\u00f3n espec\u00edfico o el error que intentas ilustrar.<\/li>\n<li><strong>Mant\u00e9n los enlaces neutrales:<\/strong> Evita usar tri\u00e1ngulos de herencia o diamantes de composici\u00f3n estricta en un diagrama de objetos. Usa l\u00edneas simples y planas de relaciones (<code>--<\/code>) o puntas de flecha b\u00e1sicas (<code>--&gt;<\/code>) para mostrar referencias.<\/li>\n<li><strong>Alinea las iteraciones horizontalmente:<\/strong> Si est\u00e1s mapeando una lista de arreglos o una secuencia de objetos hist\u00f3ricos, usa flechas de navegaci\u00f3n horizontal como <code>-right-&gt;<\/code> para forzar que las instancias se dibujen limpiamente en una sola l\u00ednea.<\/li>\n<\/ul>\n<h2>Ejemplos reales de diagramas de objetos PlantUML<\/h2>\n<h3>Ejemplo 1: Estado de sesi\u00f3n de token de identidad (mapeo de valores concretos)<\/h3>\n<p>Esta plantilla mapea un estado de autorizaci\u00f3n de seguridad en tiempo real, demostrando c\u00f3mo un \u00fanico usuario autenticado se vincula a m\u00faltiples instancias de sesi\u00f3n activas de m\u00e1quina espec\u00edficas con variables de datos distintas.<\/p>\n<div class=\"vpascode-viewer-container vpascode-fancy-active\">\n<div class=\"vpascode-header\">\n<span class=\"vpascode-lang-label\">Plantuml<\/span><br \/>\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:TP8nQyCm48LtW_-3qDB99X9kKmSAiLiF6Ke7jrs3B1s96biAbjobzB_tv3WOIgn5qdidtiUTjiwBtWzT6qUs-GBf2KNX0Fx3GKys96o5b7OmdXBXo13adpWYkC9vfyWJOQkCpv8H7Q185NplXUgqeHSFa_pWWbCyl-y-AvH_usZETU2SjkRLDhg5ARg-Q6FqvBDh_7GV2MXTrNLI54MIvrCSnci9RtLmDMviFHdwN2ZLu-FWi9odxE4nPUbzjW3q0kxaxNcPY2yJbMMPC7Q3g1CoC6MtcDOypRAK8TYANvdkI8NzQrhjZgJ7OMZiSQlDIHp0nT4ubIIPMxGXL0p-25WeXGT5R9Z2lpA-KBO5e_17_040\" rel=\"noopener noreferrer\" target=\"_blank\"><br \/>\n<svg fill=\"none\" height=\"14\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\" style=\"margin-right: 8px;\" viewbox=\"0 0 24 24\" width=\"14\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg><br \/>\n<span>Editar Plantuml en VPasCode<\/span><br \/>\n<\/a>\n<\/div>\n<div class=\"vpascode-code-wrapper\">\n            <div class=\"vpascode-viewer-container vpascode-fancy-active\">\r\n                                <div class=\"vpascode-header\">\r\n                    <span class=\"vpascode-lang-label\">Plantuml<\/span>\r\n                    <a href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:TPB1JiGW54NtJVeFX8shDWEfZft4P5gTnIpCBAfk3OKNWxRG5Eh6-5L-WZ_cezD95xPi7jmBt9C7U-T5xuUsYIDRluFqXABm1lxPGKzs99H2IZiOJubmP0ZoLnmH765-LEIEi4t6Pyc85b2a2ZvVXMgreMSFa_pWWbFSFnrVJYX_nz6Swy0vRSsZhNK3KtHrriReoMUN-6az4j3gK5L9KHH9dazn6AybdAhWQYniEncwAvJgyN1mMCvJTdERilGwMm5w0FVXRRTEnDU9oh9C65iWQeKCJDaIqvQdMPOo1Dlm2zCLEM3_wWOazXzC8oGuhCHhQ3kBLnD0w47gtnyJH-Ch9SdSiXsXOl1Wl9P2MJn8_stYYvlsO1J-ZZy0\" \r\n                       target=\"_blank\" \r\n                       rel=\"noopener noreferrer\" \r\n                       class=\"vpascode-fancy-btn\">\r\n                        <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"margin-right: 8px;\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg>\r\n                        <span>Edit Plantuml in VPasCode<\/span>\r\n                    <\/a>\r\n                <\/div>\r\n                                <div class=\"vpascode-code-wrapper\">\r\n                    <pre class=\"lang-plantuml\"><code class=\"language-plantuml\" data-language=\"plantuml\" class=\"language-plantuml\">@startuml\r\nobject \"targetUser : UserAccount\" as user {\r\n    userId = 1042\r\n    username = \"dev_admin\"\r\n    status = \"ACTIVO\"\r\n}\r\n\r\nobject \"sessionMobile : UserSession\" as session1 {\r\n    sessionId = \"SESS-AAA-99\"\r\n    deviceOS = \"iOS 17\"\r\n    ipAddress = \"192.168.1.54\"\r\n}\r\n\r\nobject \"sessionDesktop : UserSession\" as session2 {\r\n    sessionId = \"SESS-BBB-11\"\r\n    deviceOS = \"macOS 14\"\r\n    ipAddress = \"72.44.12.102\"\r\n}\r\n\r\n' Establecer enlaces en tiempo de ejecuci\u00f3n\r\nuser -- session1 : \"autenticado en\"\r\nuser -- session2 : \"autenticado en\"\r\n@enduml<\/code><\/pre>                <\/div>\r\n                <div class=\"vpascode-actions\">\r\n                    <a href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:TPB1JiGW54NtJVeFX8shDWEfZft4P5gTnIpCBAfk3OKNWxRG5Eh6-5L-WZ_cezD95xPi7jmBt9C7U-T5xuUsYIDRluFqXABm1lxPGKzs99H2IZiOJubmP0ZoLnmH765-LEIEi4t6Pyc85b2a2ZvVXMgreMSFa_pWWbFSFnrVJYX_nz6Swy0vRSsZhNK3KtHrriReoMUN-6az4j3gK5L9KHH9dazn6AybdAhWQYniEncwAvJgyN1mMCvJTdERilGwMm5w0FVXRRTEnDU9oh9C65iWQeKCJDaIqvQdMPOo1Dlm2zCLEM3_wWOazXzC8oGuhCHhQ3kBLnD0w47gtnyJH-Ch9SdSiXsXOl1Wl9P2MJn8_stYYvlsO1J-ZZy0\" \r\n                       target=\"_blank\" \r\n                       rel=\"noopener noreferrer\" \r\n                       class=\"vpascode-fancy-btn\">\r\n                        <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"margin-right: 6px;\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg>\r\n                        <span>Edit Plantuml in VPasCode<\/span>\r\n                    <\/a>\r\n                <\/div>\r\n            <\/div>\r\n            \n<\/p><\/div>\n<div class=\"vpascode-actions\">\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:TP8nQyCm48LtW_-3qDB99X9kKmSAiLiF6Ke7jrs3B1s96biAbjobzB_tv3WOIgn5qdidtiUTjiwBtWzT6qUs-GBf2KNX0Fx3GKys96o5b7OmdXBXo13adpWYkC9vfyWJOQkCpv8H7Q185NplXUgqeHSFa_pWWbCyl-y-AvH_usZETU2SjkRLDhg5ARg-Q6FqvBDh_7GV2MXTrNLI54MIvrCSnci9RtLmDMviFHdwN2ZLu-FWi9odxE4nPUbzjW3q0kxaxNcPY2yJbMMPC7Q3g1CoC6MtcDOypRAK8TYANvdkI8NzQrhjZgJ7OMZiSQlDIHp0nT4ubIIPMxGXL0p-25WeXGT5R9Z2lpA-KBO5e_17_040\" rel=\"noopener noreferrer\" target=\"_blank\"><br \/>\n<svg fill=\"none\" height=\"14\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\" style=\"margin-right: 6px;\" viewbox=\"0 0 24 24\" width=\"14\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg><br \/>\n<span>Editar Plantuml en VPasCode<\/span><br \/>\n<\/a>\n<\/div>\n<\/div>\n<p id=\"gpqUIIy\"><img loading=\"lazy\" alt=\"\" class=\"alignnone size-full wp-image-582\" decoding=\"async\" height=\"233\" loading=\"lazy\" sizes=\"auto, (max-width: 470px) 100vw, 470px\" src=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/05\/img_6a18ffc981a53.png\" srcset=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/05\/img_6a18ffc981a53.png 470w, https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/05\/img_6a18ffc981a53-300x149.png 300w\" width=\"470\"\/><\/p>\n<p><strong>Desglose de sintaxis:<\/strong>Este dise\u00f1o captura un escenario definitivo en c\u00f3digo de producci\u00f3n: un registro de usuario espec\u00edfico (ID 1042) que impulsa dos instancias de sesi\u00f3n en tiempo de ejecuci\u00f3n completamente separadas al mismo tiempo. Cada contenedor de sesi\u00f3n rastrea sus propios par\u00e1metros de dise\u00f1o de metadatos aislados.<\/p>\n<h3>Ejemplo 2: Estado de cumplimiento de factura de comercio electr\u00f3nico (Mapas de m\u00faltiples entidades)<\/h3>\n<p>Este plano avanzado del sistema representa un gr\u00e1fico de transacci\u00f3n financiera completado. Muestra exactamente c\u00f3mo se relacionan entre s\u00ed los registros de pedidos, los registros de transacciones y los paquetes de almac\u00e9n en un momento espec\u00edfico.<\/p>\n<div class=\"vpascode-viewer-container vpascode-fancy-active\">\n<div class=\"vpascode-header\">\n<span class=\"vpascode-lang-label\">Plantuml<\/span><br \/>\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:ZLDDQnin4BqR_1-4S-Z9YtURXgoXOCVD8VJBi7KFkHIjD5uhsPMCD7AobFxtZhHo4eoXtOkOUO_t7ZEp2uVSek_QySZK3o2GJMhVWrrRirKji3bRUOUc0pjXt36H2lPxF6BqGSTLopwooGFNa4a3YzZ9XEac0mCLiOdmysvDdJ_ZqQiH5wWEyDrAOinPVAE9YPta48jllgi7cOkop8iYQJjVeq4U0kINPLQMGrjuQq6BFl0trQTJMuTMxU67vTg514QJ-HUG3TXRZRQF4TfO7pDOs49GX3iPDCNkr_klX-ldbABX24-yhv2ZTm6lDglLRLKTGm8YoIqnGCMik9hEFaoBgzDKUouUUGDB2bFjrBu3ZJ69eo8_1a5BBAMRbP4GvFBxiYoNopnP2Mvj6lTcVVH_0jNiy7CJXfHTddUzEUTQ_CEr-4_NMNQTND-n2gqNw2tj39v1-3Z-Lkb7DnwztDPqcavWJiloTQSGGPBkq2GqROVWhTSI9Alxj_0mieYsTCJ4PWV5Jnd5ESO2jAIVuIy0\" rel=\"noopener noreferrer\" target=\"_blank\"><br \/>\n<svg fill=\"none\" height=\"14\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\" style=\"margin-right: 8px;\" viewbox=\"0 0 24 24\" width=\"14\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg><br \/>\n<span>Editar Plantuml en VPasCode<\/span><br \/>\n<\/a>\n<\/div>\n<div class=\"vpascode-code-wrapper\">\n            <div class=\"vpascode-viewer-container vpascode-fancy-active\">\r\n                                <div class=\"vpascode-header\">\r\n                    <span class=\"vpascode-lang-label\">Plantuml<\/span>\r\n                    <a href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:ZLF1QXin4BqR_0zYUyZ9YtURXgmXO3VDmJHj34vAwQMCjUErqbrfaKPEJUa7v7lo2VcnZdRbffY4HXSnRnxlFKQZgIEmv9jwE32hMvGaafNVeLrOirOrYeauzuvCWpOHu8ICXVWr70W-s82gnPb8Ra5ZMXgSTaWgJPFq35BCPiAN-OAHtyF1an58KbkyiYKp9gAxEnFJ8T6XApxxPjNBl2cABC-ZjlChCWGXG7PSf4NHmz9RYrhk0lzc-U7Grf5LBLvRq2uaC9hDBx6iq5veihikGjtL-mmMrnWKSLu6JRdv_lRJzlHdJ541uHtibWJaNUW_td-TNr_jCo8HgyqeTF9nVZ8Qlnlb9uUXMf0_eC8PPrbkLDkWfYw8uoBRvo3BBAMhSrDYaCk-5KKncsNHIeArSTetYsK4xr1L6_fOXHcbny-xld_EDV-FQ_vArt5w6bsFn8MkGQ8JB8ISm4lr-A05yejuITu2R-7V3HkDuY9CH89wgw0qBDv3t8ilnCsrqg1bw8lMs7yv_V2O8dtJree93POADE4XAt-9DKLTyk_u0m00\" \r\n                       target=\"_blank\" \r\n                       rel=\"noopener noreferrer\" \r\n                       class=\"vpascode-fancy-btn\">\r\n                        <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"margin-right: 8px;\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg>\r\n                        <span>Edit Plantuml in VPasCode<\/span>\r\n                    <\/a>\r\n                <\/div>\r\n                                <div class=\"vpascode-code-wrapper\">\r\n                    <pre class=\"lang-plantuml\"><code class=\"language-plantuml\" data-language=\"plantuml\" class=\"language-plantuml\">@startuml\r\nobject \"buyerProfile : Customer\" as customer {\r\n    email = \"jane.doe@email.com\"\r\n    tier = \"VIP\"\r\n}\r\n\r\nobject \"activeOrder : Order\" as order {\r\n    orderNumber = \"#99122\"\r\n    subtotal = 149.99\r\n    currency = \"USD\"\r\n}\r\n\r\nobject \"stripeTransaction : LedgerEntry\" as ledger {\r\n    referenceId = \"ch_3Mv8x\"\r\n    gatewayStatus = \"\u00c9XITO\"\r\n    settledAt = \"2026-05-26\"\r\n}\r\n\r\nobject \"packageA : Shipment\" as ship1 {\r\n    trackingCode = \"1Z999AA1\"\r\n    carrier = \"UPS\"\r\n    weightKg = 1.4\r\n}\r\n\r\nobject \"packageB : Shipment\" as ship2 {\r\n    trackingCode = \"1Z999AA2\"\r\n    carrier = \"UPS\"\r\n    weightKg = 0.8\r\n}\r\n\r\n' Enlaces de ejecuci\u00f3n estructural\r\ncustomer -- order : \"enviado\"\r\norder -- ledger : \"financiado por\"\r\norder -- ship1 : \"cumplido mediante\"\r\norder -- ship2 : \"cumplido mediante\"\r\n@enduml<\/code><\/pre>                <\/div>\r\n                <div class=\"vpascode-actions\">\r\n                    <a href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:ZLF1QXin4BqR_0zYUyZ9YtURXgmXO3VDmJHj34vAwQMCjUErqbrfaKPEJUa7v7lo2VcnZdRbffY4HXSnRnxlFKQZgIEmv9jwE32hMvGaafNVeLrOirOrYeauzuvCWpOHu8ICXVWr70W-s82gnPb8Ra5ZMXgSTaWgJPFq35BCPiAN-OAHtyF1an58KbkyiYKp9gAxEnFJ8T6XApxxPjNBl2cABC-ZjlChCWGXG7PSf4NHmz9RYrhk0lzc-U7Grf5LBLvRq2uaC9hDBx6iq5veihikGjtL-mmMrnWKSLu6JRdv_lRJzlHdJ541uHtibWJaNUW_td-TNr_jCo8HgyqeTF9nVZ8Qlnlb9uUXMf0_eC8PPrbkLDkWfYw8uoBRvo3BBAMhSrDYaCk-5KKncsNHIeArSTetYsK4xr1L6_fOXHcbny-xld_EDV-FQ_vArt5w6bsFn8MkGQ8JB8ISm4lr-A05yejuITu2R-7V3HkDuY9CH89wgw0qBDv3t8ilnCsrqg1bw8lMs7yv_V2O8dtJree93POADE4XAt-9DKLTyk_u0m00\" \r\n                       target=\"_blank\" \r\n                       rel=\"noopener noreferrer\" \r\n                       class=\"vpascode-fancy-btn\">\r\n                        <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"margin-right: 6px;\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg>\r\n                        <span>Edit Plantuml in VPasCode<\/span>\r\n                    <\/a>\r\n                <\/div>\r\n            <\/div>\r\n            \n<\/p><\/div>\n<div class=\"vpascode-actions\">\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:ZLDDQnin4BqR_1-4S-Z9YtURXgoXOCVD8VJBi7KFkHIjD5uhsPMCD7AobFxtZhHo4eoXtOkOUO_t7ZEp2uVSek_QySZK3o2GJMhVWrrRirKji3bRUOUc0pjXt36H2lPxF6BqGSTLopwooGFNa4a3YzZ9XEac0mCLiOdmysvDdJ_ZqQiH5wWEyDrAOinPVAE9YPta48jllgi7cOkop8iYQJjVeq4U0kINPLQMGrjuQq6BFl0trQTJMuTMxU67vTg514QJ-HUG3TXRZRQF4TfO7pDOs49GX3iPDCNkr_klX-ldbABX24-yhv2ZTm6lDglLRLKTGm8YoIqnGCMik9hEFaoBgzDKUouUUGDB2bFjrBu3ZJ69eo8_1a5BBAMRbP4GvFBxiYoNopnP2Mvj6lTcVVH_0jNiy7CJXfHTddUzEUTQ_CEr-4_NMNQTND-n2gqNw2tj39v1-3Z-Lkb7DnwztDPqcavWJiloTQSGGPBkq2GqROVWhTSI9Alxj_0mieYsTCJ4PWV5Jnd5ESO2jAIVuIy0\" rel=\"noopener noreferrer\" target=\"_blank\"><br \/>\n<svg fill=\"none\" height=\"14\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\" style=\"margin-right: 6px;\" viewbox=\"0 0 24 24\" width=\"14\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg><br \/>\n<span>Editar Plantuml en VPasCode<\/span><br \/>\n<\/a>\n<\/div>\n<\/div>\n<p id=\"BBTWhSP\"><img loading=\"lazy\" alt=\"\" class=\"alignnone size-full wp-image-583\" decoding=\"async\" height=\"371\" loading=\"lazy\" sizes=\"auto, (max-width: 732px) 100vw, 732px\" src=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/05\/img_6a18ffd880143.png\" srcset=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/05\/img_6a18ffd880143.png 732w, https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/05\/img_6a18ffd880143-300x152.png 300w\" width=\"732\"\/><\/p>\n<p><strong>Desglose de sintaxis:<\/strong>Esta plantilla proporciona una visi\u00f3n altamente estructurada de un estado complejo del sistema. Muestra un solo pedido vinculado a un registro de transacci\u00f3n de pago exitoso, y dividido en dos archivos de env\u00edo f\u00edsicos distintos. Este nivel de detalle lo convierte en un excelente plano para auditar estructuras de datos y procesos del sistema.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u00bfQu\u00e9 es un diagrama de objetos? Un diagrama de objetos es un diagrama estructural diagrama UML que act\u00faa como una instant\u00e1nea concreta y en tiempo real del estado de su aplicaci\u00f3n. Mientras que un diagrama de clases describe los planos&#8230;<\/p>\n","protected":false},"author":4,"featured_media":0,"parent":0,"menu_order":6,"template":"","meta":{"inline_featured_image":false,"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"default","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}}},"ld_collection":[14],"class_list":["post-2126","ld_docs","type-ld_docs","status-publish","hentry","ld_collection-vpascode-docs"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>PlantUML Object Diagram | VPasCode Text to Diagram Guide<\/title>\n<meta name=\"description\" content=\"Illustrate system instances and runtime structures with PlantUML object diagrams in VPasCode, a web diagram-as-code tool.\" \/>\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.vpascode.com\/es\/docs\/vpascode-docs\/plantuml-object-diagram-syntax-guide\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"PlantUML Object Diagram | VPasCode Text to Diagram Guide\" \/>\n<meta property=\"og:description\" content=\"Illustrate system instances and runtime structures with PlantUML object diagrams in VPasCode, a web diagram-as-code tool.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.vpascode.com\/es\/docs\/vpascode-docs\/plantuml-object-diagram-syntax-guide\/\" \/>\n<meta property=\"og:site_name\" content=\"VPasCode\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/05\/img_6a18ffa37deb7.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data1\" content=\"4 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/es\\\/docs\\\/vpascode-docs\\\/plantuml-object-diagram-syntax-guide\\\/\",\"url\":\"https:\\\/\\\/www.vpascode.com\\\/es\\\/docs\\\/vpascode-docs\\\/plantuml-object-diagram-syntax-guide\\\/\",\"name\":\"PlantUML Object Diagram | VPasCode Text to Diagram Guide\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/es\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/es\\\/docs\\\/vpascode-docs\\\/plantuml-object-diagram-syntax-guide\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/es\\\/docs\\\/vpascode-docs\\\/plantuml-object-diagram-syntax-guide\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.vpascode.com\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/img_6a18ffa37deb7.png\",\"datePublished\":\"2026-05-26T07:18:40+00:00\",\"description\":\"Illustrate system instances and runtime structures with PlantUML object diagrams in VPasCode, a web diagram-as-code tool.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/es\\\/docs\\\/vpascode-docs\\\/plantuml-object-diagram-syntax-guide\\\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.vpascode.com\\\/es\\\/docs\\\/vpascode-docs\\\/plantuml-object-diagram-syntax-guide\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/es\\\/docs\\\/vpascode-docs\\\/plantuml-object-diagram-syntax-guide\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.vpascode.com\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/img_6a18ffa37deb7.png\",\"contentUrl\":\"https:\\\/\\\/www.vpascode.com\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/img_6a18ffa37deb7.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/es\\\/docs\\\/vpascode-docs\\\/plantuml-object-diagram-syntax-guide\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.vpascode.com\\\/es\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Lean Docs\",\"item\":\"https:\\\/\\\/www.vpascode.com\\\/es\\\/docs\\\/%ld_collection%\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Gu\u00eda de sintaxis de diagramas de objetos de PlantUML\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/es\\\/#website\",\"url\":\"https:\\\/\\\/www.vpascode.com\\\/es\\\/\",\"name\":\"VPasCode\",\"description\":\"by Visual Paradigm\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/es\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.vpascode.com\\\/es\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/es\\\/#organization\",\"name\":\"VPasCode\",\"url\":\"https:\\\/\\\/www.vpascode.com\\\/es\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/es\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.vpascode.com\\\/es\\\/wp-content\\\/uploads\\\/sites\\\/5\\\/2026\\\/06\\\/cropped-vp-online-logo-v1.png\",\"contentUrl\":\"https:\\\/\\\/www.vpascode.com\\\/es\\\/wp-content\\\/uploads\\\/sites\\\/5\\\/2026\\\/06\\\/cropped-vp-online-logo-v1.png\",\"width\":128,\"height\":138,\"caption\":\"VPasCode\"},\"image\":{\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/es\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"PlantUML Object Diagram | VPasCode Text to Diagram Guide","description":"Illustrate system instances and runtime structures with PlantUML object diagrams in VPasCode, a web diagram-as-code tool.","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.vpascode.com\/es\/docs\/vpascode-docs\/plantuml-object-diagram-syntax-guide\/","og_locale":"es_ES","og_type":"article","og_title":"PlantUML Object Diagram | VPasCode Text to Diagram Guide","og_description":"Illustrate system instances and runtime structures with PlantUML object diagrams in VPasCode, a web diagram-as-code tool.","og_url":"https:\/\/www.vpascode.com\/es\/docs\/vpascode-docs\/plantuml-object-diagram-syntax-guide\/","og_site_name":"VPasCode","og_image":[{"url":"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/05\/img_6a18ffa37deb7.png","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Tiempo de lectura":"4 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.vpascode.com\/es\/docs\/vpascode-docs\/plantuml-object-diagram-syntax-guide\/","url":"https:\/\/www.vpascode.com\/es\/docs\/vpascode-docs\/plantuml-object-diagram-syntax-guide\/","name":"PlantUML Object Diagram | VPasCode Text to Diagram Guide","isPartOf":{"@id":"https:\/\/www.vpascode.com\/es\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.vpascode.com\/es\/docs\/vpascode-docs\/plantuml-object-diagram-syntax-guide\/#primaryimage"},"image":{"@id":"https:\/\/www.vpascode.com\/es\/docs\/vpascode-docs\/plantuml-object-diagram-syntax-guide\/#primaryimage"},"thumbnailUrl":"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/05\/img_6a18ffa37deb7.png","datePublished":"2026-05-26T07:18:40+00:00","description":"Illustrate system instances and runtime structures with PlantUML object diagrams in VPasCode, a web diagram-as-code tool.","breadcrumb":{"@id":"https:\/\/www.vpascode.com\/es\/docs\/vpascode-docs\/plantuml-object-diagram-syntax-guide\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.vpascode.com\/es\/docs\/vpascode-docs\/plantuml-object-diagram-syntax-guide\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.vpascode.com\/es\/docs\/vpascode-docs\/plantuml-object-diagram-syntax-guide\/#primaryimage","url":"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/05\/img_6a18ffa37deb7.png","contentUrl":"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/05\/img_6a18ffa37deb7.png"},{"@type":"BreadcrumbList","@id":"https:\/\/www.vpascode.com\/es\/docs\/vpascode-docs\/plantuml-object-diagram-syntax-guide\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.vpascode.com\/es\/"},{"@type":"ListItem","position":2,"name":"Lean Docs","item":"https:\/\/www.vpascode.com\/es\/docs\/%ld_collection%\/"},{"@type":"ListItem","position":3,"name":"Gu\u00eda de sintaxis de diagramas de objetos de PlantUML"}]},{"@type":"WebSite","@id":"https:\/\/www.vpascode.com\/es\/#website","url":"https:\/\/www.vpascode.com\/es\/","name":"VPasCode","description":"by Visual Paradigm","publisher":{"@id":"https:\/\/www.vpascode.com\/es\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.vpascode.com\/es\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/www.vpascode.com\/es\/#organization","name":"VPasCode","url":"https:\/\/www.vpascode.com\/es\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.vpascode.com\/es\/#\/schema\/logo\/image\/","url":"https:\/\/www.vpascode.com\/es\/wp-content\/uploads\/sites\/5\/2026\/06\/cropped-vp-online-logo-v1.png","contentUrl":"https:\/\/www.vpascode.com\/es\/wp-content\/uploads\/sites\/5\/2026\/06\/cropped-vp-online-logo-v1.png","width":128,"height":138,"caption":"VPasCode"},"image":{"@id":"https:\/\/www.vpascode.com\/es\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/www.vpascode.com\/es\/wp-json\/wp\/v2\/ld_docs\/2126","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.vpascode.com\/es\/wp-json\/wp\/v2\/ld_docs"}],"about":[{"href":"https:\/\/www.vpascode.com\/es\/wp-json\/wp\/v2\/types\/ld_docs"}],"author":[{"embeddable":true,"href":"https:\/\/www.vpascode.com\/es\/wp-json\/wp\/v2\/users\/4"}],"wp:attachment":[{"href":"https:\/\/www.vpascode.com\/es\/wp-json\/wp\/v2\/media?parent=2126"}],"wp:term":[{"taxonomy":"ld_collection","embeddable":true,"href":"https:\/\/www.vpascode.com\/es\/wp-json\/wp\/v2\/ld_collection?post=2126"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}