{"version":"1.0","provider_name":"Maya Harper Vietnamese","provider_url":"https:\/\/mayaharper.showcasingme.net\/vn","author_name":"vpadmin","author_url":"https:\/\/mayaharper.showcasingme.net\/vn\/author\/vpadmin\/","title":"S\u01a1 \u0111\u1ed3 \u0111\u1ed1i t\u01b0\u1ee3ng UML so v\u1edbi s\u01a1 \u0111\u1ed3 l\u1edbp: Nh\u1eefng \u0111i\u1ec3m kh\u00e1c bi\u1ec7t ch\u00ednh \u0111\u01b0\u1ee3c gi\u1ea3i th\u00edch","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"hQvyXSlVZk\"><a href=\"https:\/\/mayaharper.showcasingme.net\/vn\/uml-object-diagrams-vs-class-diagrams-key-differences\/\">S\u01a1 \u0111\u1ed3 \u0110\u1ed1i t\u01b0\u1ee3ng UML so v\u1edbi S\u01a1 \u0111\u1ed3 L\u1edbp: Nh\u1eefng kh\u00e1c bi\u1ec7t ch\u00ednh<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/mayaharper.showcasingme.net\/vn\/uml-object-diagrams-vs-class-diagrams-key-differences\/embed\/#?secret=hQvyXSlVZk\" width=\"600\" height=\"338\" title=\"&#8220;S\u01a1 \u0111\u1ed3 \u0110\u1ed1i t\u01b0\u1ee3ng UML so v\u1edbi S\u01a1 \u0111\u1ed3 L\u1edbp: Nh\u1eefng kh\u00e1c bi\u1ec7t ch\u00ednh&#8221; &#8212; Maya Harper Vietnamese\" data-secret=\"hQvyXSlVZk\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n\/\/# sourceURL=https:\/\/mayaharper.showcasingme.net\/vn\/wp-includes\/js\/wp-embed.min.js\n<\/script>\n","thumbnail_url":"https:\/\/mayaharper.showcasingme.net\/vn\/wp-content\/uploads\/sites\/10\/2026\/04\/uml-class-vs-object-diagrams-comparison-infographic.jpg","thumbnail_width":1664,"thumbnail_height":928,"description":"Hi\u1ec3u r\u00f5 s\u1ef1 kh\u00e1c bi\u1ec7t gi\u1eefa s\u01a1 \u0111\u1ed3 \u0111\u1ed1i t\u01b0\u1ee3ng UML v\u00e0 s\u01a1 \u0111\u1ed3 l\u1edbp. H\u1ecdc khi n\u00e0o n\u00ean s\u1eed d\u1ee5ng \u1ea3nh ch\u1ee5p th\u1ec3 hi\u1ec7n (instance snapshots) thay v\u00ec b\u1ea3n v\u1ebd c\u1ea5u tr\u00fac (structural blueprints) cho thi\u1ebft k\u1ebf h\u1ec7 th\u1ed1ng."}