{"id":8819,"date":"2026-08-28T06:34:47","date_gmt":"2026-08-28T06:34:47","guid":{"rendered":"https:\/\/www.learn-vp.com\/ja\/gallery\/mastering-uml-class-diagrams-3-compartment-bankaccount-visual-paradigm\/"},"modified":"2026-10-09T04:20:42","modified_gmt":"2026-10-09T04:20:42","slug":"mastering-uml-class-diagrams-3-compartment-bankaccount-visual-paradigm","status":"publish","type":"gallery","link":"https:\/\/www.learn-vp.com\/ja\/gallery\/mastering-uml-class-diagrams-3-compartment-bankaccount-visual-paradigm\/","title":{"rendered":"Mastering UML Class Diagrams: The 3-Compartment BankAccount Model in Visual Paradigm"},"content":{"rendered":"<p><img decoding=\"async\" src=\"https:\/\/www.visual-paradigm.com\/servlet\/editor-content\/guide\/mastering-the-uml-class-box-a-comprehensive-guide-to-notation-variations-and-plantuml\/sites\/7\/2026\/07\/img_6a58917a16311.png\" alt=\"BankAccount class diagram showing fields and methods with UML notation\" title=\"BankAccount class diagram showing fields and methods with UML notation\" data-fifu-alt=\"BankAccount class diagram showing fields and methods with UML notation\" fifu-alt=\"BankAccount class diagram showing fields and methods with UML notation\" style=\"max-width: 100%; height: auto;\" \/><\/p>\n<p>In the realm of software engineering, the ability to visualize system architecture is just as critical as writing the code itself. One of the most fundamental building blocks of Object-Oriented Design is the <strong>UML Class Diagram<\/strong>. This diagram provides a static view of the system, detailing the system&#8217;s classes, their attributes, operations, and the relationships among objects.<\/p>\n<p>This tutorial explores the standard <strong>3-compartment class structure<\/strong> using a practical example: the <code>BankAccount<\/code> class. We will walk through the theoretical underpinnings of this model and demonstrate how to implement it efficiently using <strong>Visual Paradigm<\/strong>, a professional tool that bridges the gap between design and development.<\/p>\n<h2>Understanding the Anatomy of a Class<\/h2>\n<p>Before diving into the software, it is essential to understand the standardized structure of a UML class. In Visual Paradigm, a class is represented as a rectangle divided into three distinct compartments. This layout is not arbitrary; it represents a hierarchy of information essential for defining an object&#8217;s identity and behavior.<\/p>\n<h3>1. The Identity: Class Name<\/h3>\n<p>The top compartment is reserved for the <strong>Class Name<\/strong>. This is the most critical element of the diagram. According to UML standards, the class name should be capitalized (e.g., <code>BankAccount<\/code>). In Visual Paradigm, this area often includes a small icon (like the &#8216;C&#8217; for Class) to visually distinguish it from interfaces or other elements.<\/p>\n<h3>2. The State: Attributes<\/h3>\n<p>The middle compartment lists the <strong>Attributes<\/strong>. Attributes define the state or data that an instance of the class holds. In our <code>BankAccount<\/code> example, the state is defined by:<\/p>\n<ul>\n<li><code>accountNumber<\/code>: A unique identifier for the customer.<\/li>\n<li><code>balance<\/code>: The current financial status of the account.<\/li>\n<li><code>pin<\/code>: A security credential.<\/li>\n<\/ul>\n<p>Notice the use of <strong>visibility modifiers<\/strong> in front of each attribute: <code>+<\/code> for public and <code>-<\/code> for private. This notation is vital for defining encapsulation.<\/p>\n<h3>3. The Behavior: Operations<\/h3>\n<p>The bottom compartment lists the <strong>Operations<\/strong> (often called methods or functions). These define what the object can <em>do<\/em>. For a bank account, the behavior includes depositing funds, withdrawing funds, and checking the balance.<\/p>\n<h2>Implementing the Model in Visual Paradigm<\/h2>\n<p>Visual Paradigm (VP) streamlines the creation of these diagrams, moving away from text-based coding to a visual drag-and-drop interface. Below is a step-by-step guide to building the <code>BankAccount<\/code> class shown in the diagram.<\/p>\n<h3>Step 1: Initialize the Environment<\/h3>\n<p>Begin by opening Visual Paradigm and creating a new project. Navigate to the <strong>Create Diagram<\/strong> menu and select <strong>Class Diagram<\/strong>. This action opens the blank canvas where your architecture will take shape.<\/p>\n<h3>Step 2: Adding the Class<\/h3>\n<p>Locate the <strong>Palette<\/strong> on the left side of the screen. Find the <strong>Class<\/strong> shape. Drag this shape onto your canvas. You will see a default rectangle appear, ready for configuration.<\/p>\n<h3>Step 3: Defining the Identity<\/h3>\n<p>Double-click on the top compartment of the shape to rename it. Enter <code>BankAccount<\/code>. Visual Paradigm is smart enough to automatically format the text as bold, adhering to standard UML notation conventions. This ensures your diagram looks professional immediately.<\/p>\n<h3>Step 4: Configuring Attributes (The Middle Section)<\/h3>\n<p>To populate the state of the object:<\/p>\n<ol>\n<li><strong>Right-click<\/strong> on the <code>BankAccount<\/code> class shape.<\/li>\n<li>Select <strong>Add > Attribute<\/strong> from the context menu.<\/li>\n<li>In the dialog box that appears, enter the attribute details. You can type the name, type, and visibility directly, or edit them after creation.<\/li>\n<\/ol>\n<p>Repeat this process to add the three required attributes:<\/p>\n<ul>\n<li><code>+ accountNumber : String<\/code><\/li>\n<li><code>+ balance : Double<\/code><\/li>\n<li><code>- pin : Integer<\/code><\/li>\n<\/ul>\n<p><em>Note the difference in visibility: <code>accountNumber<\/code> and <code>balance<\/code> are public (<code>+<\/code>), while <code>pin<\/code> is private (<code>-<\/code>), reflecting real-world security requirements.<\/em><\/p>\n<h3>Step 5: Configuring Operations (The Bottom Section)<\/h3>\n<p>Now, define the behaviors of the class:<\/p>\n<ol>\n<li><strong>Right-click<\/strong> the class again.<\/li>\n<li>Select <strong>Add > Operation<\/strong>.<\/li>\n<\/ol>\n<p>Enter the operation signatures. Visual Paradigm allows you to define parameters and return types easily:<\/p>\n<ul>\n<li><code>+ deposit(amount : Double) : void<\/code><\/li>\n<li><code>+ withdraw(amount : Double) : boolean<\/code><\/li>\n<li><code>+ getBalance() : Double<\/code><\/li>\n<\/ul>\n<h2>Why Visual Paradigm Matters<\/h2>\n<p>While text-based tools like PlantUML are powerful, Visual Paradigm offers a distinct advantage: <strong>Visual Consistency and Engineering<\/strong>.<\/p>\n<p>When building the <code>BankAccount<\/code> model manually, it is easy to make formatting errors or forget visibility modifiers. Visual Paradigm enforces UML standards automatically. The tool renders the three compartments with proper formatting, ensuring that your diagram is readable and professional.<\/p>\n<p>Furthermore, this visual approach allows for <strong>Intuitive Dialogs<\/strong>. Instead of memorizing syntax strings, you interact with property panels to modify visibility, types, and other properties. This reduces the cognitive load on the developer, allowing them to focus on the logic of the system architecture rather than the syntax of the diagram.<\/p>\n<p>By mastering these steps, you are not just drawing a diagram; you are defining the blueprint for robust, object-oriented software.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Learn to build a standard 3-compartment UML Class Diagram for BankAccount using Visual Paradigm. Master class attributes, operations, and relationships to visualize system architecture effectively.<\/p>\n","protected":false},"author":1,"featured_media":8820,"template":"","meta":{"_yoast_wpseo_title":"Mastering UML Class Diagrams: The 3-Compartment BankAccount Model in Visual Paradigm","_yoast_wpseo_metadesc":"Learn to build a standard 3-compartment UML Class Diagram for BankAccount using Visual Paradigm. Master class attributes, operations, and relationships to visualize system architecture effectively.","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":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","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":""}},"source_url":"https:\/\/uml.visual-paradigm.com\/the-definitive-guide-to-uml-class-boxes-notation-variations-and-visual-paradigm\/","source_h1_title":"The Definitive Guide to UML Class Boxes: Notation, Variations, and Visual Paradigm","fifu_image_url":"","fifu_image_alt":"","_fifu_image_alt":"","fifu_alt":"","_fifu_alt":"","fifu_image_title":"","_fifu_image_title":"","fifu_input_alt":"","vp_image_hash":"8cd07b6161a5b34992cadecda3494c5bafce25a5cb90e7fea510e0e5ec8195ad"},"asset-category":[21],"class_list":["post-8819","gallery","type-gallery","status-publish","has-post-thumbnail","hentry","asset-category-uml"],"source_url":"https:\/\/uml.visual-paradigm.com\/the-definitive-guide-to-uml-class-boxes-notation-variations-and-visual-paradigm\/","source_h1_title":"The Definitive Guide to UML Class Boxes: Notation, Variations, and Visual Paradigm","fifu_image_url":"","fifu_image_alt":"","vp_image_hash":"8cd07b6161a5b34992cadecda3494c5bafce25a5cb90e7fea510e0e5ec8195ad","yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Mastering UML Class Diagrams: The 3-Compartment BankAccount Model in Visual Paradigm<\/title>\n<meta name=\"description\" content=\"Learn to build a standard 3-compartment UML Class Diagram for BankAccount using Visual Paradigm. Master class attributes, operations, and relationships to visualize system architecture effectively.\" \/>\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.learn-vp.com\/ja\/gallery\/mastering-uml-class-diagrams-3-compartment-bankaccount-visual-paradigm\/\" \/>\n<meta property=\"og:locale\" content=\"ja_JP\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Mastering UML Class Diagrams: The 3-Compartment BankAccount Model in Visual Paradigm\" \/>\n<meta property=\"og:description\" content=\"Learn to build a standard 3-compartment UML Class Diagram for BankAccount using Visual Paradigm. Master class attributes, operations, and relationships to visualize system architecture effectively.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.learn-vp.com\/ja\/gallery\/mastering-uml-class-diagrams-3-compartment-bankaccount-visual-paradigm\/\" \/>\n<meta property=\"og:site_name\" content=\"Learn VP\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-09T04:20:42+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.visual-paradigm.com\/servlet\/editor-content\/guide\/mastering-the-uml-class-box-a-comprehensive-guide-to-notation-variations-and-plantuml\/sites\/7\/2026\/07\/img_6a58917a16311.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1024\" \/>\n\t<meta property=\"og:image:height\" content=\"1024\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u63a8\u5b9a\u8aad\u307f\u53d6\u308a\u6642\u9593\" \/>\n\t<meta name=\"twitter:data1\" content=\"4\u5206\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.learn-vp.com\\\/ja\\\/gallery\\\/mastering-uml-class-diagrams-3-compartment-bankaccount-visual-paradigm\\\/\",\"url\":\"https:\\\/\\\/www.learn-vp.com\\\/ja\\\/gallery\\\/mastering-uml-class-diagrams-3-compartment-bankaccount-visual-paradigm\\\/\",\"name\":\"Mastering UML Class Diagrams: The 3-Compartment BankAccount Model in Visual Paradigm\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.learn-vp.com\\\/ja\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.learn-vp.com\\\/ja\\\/gallery\\\/mastering-uml-class-diagrams-3-compartment-bankaccount-visual-paradigm\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.learn-vp.com\\\/ja\\\/gallery\\\/mastering-uml-class-diagrams-3-compartment-bankaccount-visual-paradigm\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.visual-paradigm.com\\\/servlet\\\/editor-content\\\/guide\\\/mastering-the-uml-class-box-a-comprehensive-guide-to-notation-variations-and-plantuml\\\/sites\\\/7\\\/2026\\\/07\\\/img_6a58917a16311.png\",\"datePublished\":\"2026-08-28T06:34:47+00:00\",\"dateModified\":\"2026-10-09T04:20:42+00:00\",\"description\":\"Learn to build a standard 3-compartment UML Class Diagram for BankAccount using Visual Paradigm. Master class attributes, operations, and relationships to visualize system architecture effectively.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.learn-vp.com\\\/ja\\\/gallery\\\/mastering-uml-class-diagrams-3-compartment-bankaccount-visual-paradigm\\\/#breadcrumb\"},\"inLanguage\":\"ja\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.learn-vp.com\\\/ja\\\/gallery\\\/mastering-uml-class-diagrams-3-compartment-bankaccount-visual-paradigm\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"ja\",\"@id\":\"https:\\\/\\\/www.learn-vp.com\\\/ja\\\/gallery\\\/mastering-uml-class-diagrams-3-compartment-bankaccount-visual-paradigm\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.visual-paradigm.com\\\/servlet\\\/editor-content\\\/guide\\\/mastering-the-uml-class-box-a-comprehensive-guide-to-notation-variations-and-plantuml\\\/sites\\\/7\\\/2026\\\/07\\\/img_6a58917a16311.png\",\"contentUrl\":\"https:\\\/\\\/www.visual-paradigm.com\\\/servlet\\\/editor-content\\\/guide\\\/mastering-the-uml-class-box-a-comprehensive-guide-to-notation-variations-and-plantuml\\\/sites\\\/7\\\/2026\\\/07\\\/img_6a58917a16311.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.learn-vp.com\\\/ja\\\/gallery\\\/mastering-uml-class-diagrams-3-compartment-bankaccount-visual-paradigm\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.learn-vp.com\\\/ja\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Mastering UML Class Diagrams: The 3-Compartment BankAccount Model in Visual Paradigm\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.learn-vp.com\\\/ja\\\/#website\",\"url\":\"https:\\\/\\\/www.learn-vp.com\\\/ja\\\/\",\"name\":\"Learn VP\",\"description\":\"Learn VP\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.learn-vp.com\\\/ja\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.learn-vp.com\\\/ja\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"ja\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.learn-vp.com\\\/ja\\\/#organization\",\"name\":\"Learn VP\",\"url\":\"https:\\\/\\\/www.learn-vp.com\\\/ja\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"ja\",\"@id\":\"https:\\\/\\\/www.learn-vp.com\\\/ja\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.learn-vp.com\\\/ja\\\/wp-content\\\/uploads\\\/sites\\\/9\\\/2026\\\/08\\\/cropped-Gemini_Generated_Image_n6bgztn6bgztn6bg-clean-e1787131920742.png\",\"contentUrl\":\"https:\\\/\\\/www.learn-vp.com\\\/ja\\\/wp-content\\\/uploads\\\/sites\\\/9\\\/2026\\\/08\\\/cropped-Gemini_Generated_Image_n6bgztn6bgztn6bg-clean-e1787131920742.png\",\"width\":463,\"height\":404,\"caption\":\"Learn VP\"},\"image\":{\"@id\":\"https:\\\/\\\/www.learn-vp.com\\\/ja\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Mastering UML Class Diagrams: The 3-Compartment BankAccount Model in Visual Paradigm","description":"Learn to build a standard 3-compartment UML Class Diagram for BankAccount using Visual Paradigm. Master class attributes, operations, and relationships to visualize system architecture effectively.","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.learn-vp.com\/ja\/gallery\/mastering-uml-class-diagrams-3-compartment-bankaccount-visual-paradigm\/","og_locale":"ja_JP","og_type":"article","og_title":"Mastering UML Class Diagrams: The 3-Compartment BankAccount Model in Visual Paradigm","og_description":"Learn to build a standard 3-compartment UML Class Diagram for BankAccount using Visual Paradigm. Master class attributes, operations, and relationships to visualize system architecture effectively.","og_url":"https:\/\/www.learn-vp.com\/ja\/gallery\/mastering-uml-class-diagrams-3-compartment-bankaccount-visual-paradigm\/","og_site_name":"Learn VP","article_modified_time":"2026-10-09T04:20:42+00:00","og_image":[{"url":"https:\/\/www.visual-paradigm.com\/servlet\/editor-content\/guide\/mastering-the-uml-class-box-a-comprehensive-guide-to-notation-variations-and-plantuml\/sites\/7\/2026\/07\/img_6a58917a16311.png","width":1024,"height":1024,"type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_misc":{"\u63a8\u5b9a\u8aad\u307f\u53d6\u308a\u6642\u9593":"4\u5206"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.learn-vp.com\/ja\/gallery\/mastering-uml-class-diagrams-3-compartment-bankaccount-visual-paradigm\/","url":"https:\/\/www.learn-vp.com\/ja\/gallery\/mastering-uml-class-diagrams-3-compartment-bankaccount-visual-paradigm\/","name":"Mastering UML Class Diagrams: The 3-Compartment BankAccount Model in Visual Paradigm","isPartOf":{"@id":"https:\/\/www.learn-vp.com\/ja\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.learn-vp.com\/ja\/gallery\/mastering-uml-class-diagrams-3-compartment-bankaccount-visual-paradigm\/#primaryimage"},"image":{"@id":"https:\/\/www.learn-vp.com\/ja\/gallery\/mastering-uml-class-diagrams-3-compartment-bankaccount-visual-paradigm\/#primaryimage"},"thumbnailUrl":"https:\/\/www.visual-paradigm.com\/servlet\/editor-content\/guide\/mastering-the-uml-class-box-a-comprehensive-guide-to-notation-variations-and-plantuml\/sites\/7\/2026\/07\/img_6a58917a16311.png","datePublished":"2026-08-28T06:34:47+00:00","dateModified":"2026-10-09T04:20:42+00:00","description":"Learn to build a standard 3-compartment UML Class Diagram for BankAccount using Visual Paradigm. Master class attributes, operations, and relationships to visualize system architecture effectively.","breadcrumb":{"@id":"https:\/\/www.learn-vp.com\/ja\/gallery\/mastering-uml-class-diagrams-3-compartment-bankaccount-visual-paradigm\/#breadcrumb"},"inLanguage":"ja","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.learn-vp.com\/ja\/gallery\/mastering-uml-class-diagrams-3-compartment-bankaccount-visual-paradigm\/"]}]},{"@type":"ImageObject","inLanguage":"ja","@id":"https:\/\/www.learn-vp.com\/ja\/gallery\/mastering-uml-class-diagrams-3-compartment-bankaccount-visual-paradigm\/#primaryimage","url":"https:\/\/www.visual-paradigm.com\/servlet\/editor-content\/guide\/mastering-the-uml-class-box-a-comprehensive-guide-to-notation-variations-and-plantuml\/sites\/7\/2026\/07\/img_6a58917a16311.png","contentUrl":"https:\/\/www.visual-paradigm.com\/servlet\/editor-content\/guide\/mastering-the-uml-class-box-a-comprehensive-guide-to-notation-variations-and-plantuml\/sites\/7\/2026\/07\/img_6a58917a16311.png"},{"@type":"BreadcrumbList","@id":"https:\/\/www.learn-vp.com\/ja\/gallery\/mastering-uml-class-diagrams-3-compartment-bankaccount-visual-paradigm\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.learn-vp.com\/ja\/"},{"@type":"ListItem","position":2,"name":"Mastering UML Class Diagrams: The 3-Compartment BankAccount Model in Visual Paradigm"}]},{"@type":"WebSite","@id":"https:\/\/www.learn-vp.com\/ja\/#website","url":"https:\/\/www.learn-vp.com\/ja\/","name":"Learn VP","description":"Learn VP","publisher":{"@id":"https:\/\/www.learn-vp.com\/ja\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.learn-vp.com\/ja\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"ja"},{"@type":"Organization","@id":"https:\/\/www.learn-vp.com\/ja\/#organization","name":"Learn VP","url":"https:\/\/www.learn-vp.com\/ja\/","logo":{"@type":"ImageObject","inLanguage":"ja","@id":"https:\/\/www.learn-vp.com\/ja\/#\/schema\/logo\/image\/","url":"https:\/\/www.learn-vp.com\/ja\/wp-content\/uploads\/sites\/9\/2026\/08\/cropped-Gemini_Generated_Image_n6bgztn6bgztn6bg-clean-e1787131920742.png","contentUrl":"https:\/\/www.learn-vp.com\/ja\/wp-content\/uploads\/sites\/9\/2026\/08\/cropped-Gemini_Generated_Image_n6bgztn6bgztn6bg-clean-e1787131920742.png","width":463,"height":404,"caption":"Learn VP"},"image":{"@id":"https:\/\/www.learn-vp.com\/ja\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/www.learn-vp.com\/ja\/wp-json\/wp\/v2\/gallery\/8819","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.learn-vp.com\/ja\/wp-json\/wp\/v2\/gallery"}],"about":[{"href":"https:\/\/www.learn-vp.com\/ja\/wp-json\/wp\/v2\/types\/gallery"}],"author":[{"embeddable":true,"href":"https:\/\/www.learn-vp.com\/ja\/wp-json\/wp\/v2\/users\/1"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.learn-vp.com\/ja\/wp-json\/wp\/v2\/media\/8820"}],"wp:attachment":[{"href":"https:\/\/www.learn-vp.com\/ja\/wp-json\/wp\/v2\/media?parent=8819"}],"wp:term":[{"taxonomy":"asset-category","embeddable":true,"href":"https:\/\/www.learn-vp.com\/ja\/wp-json\/wp\/v2\/asset-category?post=8819"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}