{"pages":{"search":{"query":"abstract factory pattern java code","originalQuery":"abstract factory pattern java code","serpid":"1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL","reqid":"1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL","parentReqid":"","serpItems":[{"id":"3611150771961238413-0-0","type":"videoSnippet","props":{"videoId":"3611150771961238413"},"curPage":0},{"id":"13548320613338948466-0-1","type":"videoSnippet","props":{"videoId":"13548320613338948466"},"curPage":0},{"id":"1741992630553592856-0-2","type":"videoSnippet","props":{"videoId":"1741992630553592856"},"curPage":0},{"id":"3789305157921084030-0-3","type":"videoSnippet","props":{"videoId":"3789305157921084030"},"curPage":0},{"id":"R-I-113683-5-0-4","type":"direct","props":{"advRsyaActivateParams":{"pcodeParams":{"blockId":"","renderTo":"","pageNumber":4,"grab":"dGFic3RyYWN0IGZhY3RvcnkgcGF0dGVybiBqYXZhIGNvZGUK","statId":4,"darkTheme":false,"lazyLoad":false,"extParams":{"reqid":"1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL","ui":"desktop","yuid":"2022608541775434690"}}},"isAdult":false,"position":4,"placement":"empty"},"curPage":0},{"id":"7935740318930823281-0-5","type":"videoSnippet","props":{"videoId":"7935740318930823281"},"curPage":0},{"id":"3164240878317525506-0-6","type":"videoSnippet","props":{"videoId":"3164240878317525506"},"curPage":0},{"id":"11625012209180376698-0-7","type":"videoSnippet","props":{"videoId":"11625012209180376698"},"curPage":0},{"id":"17215990882060741825-0-8","type":"videoSnippet","props":{"videoId":"17215990882060741825"},"curPage":0},{"id":"8511027679479470299-0-9","type":"videoSnippet","props":{"videoId":"8511027679479470299"},"curPage":0},{"id":"18268783544073184799-0-10","type":"videoSnippet","props":{"videoId":"18268783544073184799"},"curPage":0},{"id":"R-I-113683-5-0-11","type":"direct","props":{"advRsyaActivateParams":{"pcodeParams":{"blockId":"","renderTo":"","pageNumber":11,"grab":"dGFic3RyYWN0IGZhY3RvcnkgcGF0dGVybiBqYXZhIGNvZGUK","statId":11,"darkTheme":false,"lazyLoad":false,"extParams":{"reqid":"1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL","ui":"desktop","yuid":"2022608541775434690"}}},"isAdult":false,"position":11,"placement":"empty"},"curPage":0},{"id":"7179705512538243992-0-12","type":"videoSnippet","props":{"videoId":"7179705512538243992"},"curPage":0},{"id":"9696002035543036535-0-13","type":"videoSnippet","props":{"videoId":"9696002035543036535"},"curPage":0},{"id":"17010810870052044448-0-14","type":"videoSnippet","props":{"videoId":"17010810870052044448"},"curPage":0},{"id":"14681119811662698382-0-15","type":"videoSnippet","props":{"videoId":"14681119811662698382"},"curPage":0},{"id":"18275376863644028503-0-16","type":"videoSnippet","props":{"videoId":"18275376863644028503"},"curPage":0},{"id":"2304264220565143793-0-17","type":"videoSnippet","props":{"videoId":"2304264220565143793"},"curPage":0},{"id":"9542346141203571433-0-18","type":"videoSnippet","props":{"videoId":"9542346141203571433"},"curPage":0},{"id":"1424939354227397406-0-19","type":"videoSnippet","props":{"videoId":"1424939354227397406"},"curPage":0}],"filters":{},"serpFooter":{"linksGroups":[{"type":"geo","links":[{"label":"Columbus","title":"Columbus","url":"//yandex.com.tr/tune/geo/","logNode":{"name":"region"},"target":"_self","a11yLabel":"Bölgeniz Columbus","needRetpath":true}]},{"type":"help","links":[{"label":"Bize ulaşın","url":"https://yandex.com.tr/support/video/troubleshooting.html","logNode":{"name":"feedback"},"needRetpath":true},{"label":"Yardım","url":"https://yandex.com.tr/support/video/","logNode":{"name":"help"},"needRetpath":true}]},{"type":"settings","links":[{"label":"Ayarlar","url":"https://yandex.com.tr/tune/search/","target":"_self","logNode":{"name":"settings"},"needRetpath":true}]},{"type":"company","links":[{"label":"Şirket hakkında","url":"//yandex.com.tr/company/","logNode":{"name":"about"},"target":"_blank"},{"label":"Kullanım lisansı","url":"//yandex.com.tr/legal/termsofuse/","logNode":{"name":"license"},"target":"_blank"},{"label":"Gizlilik Politikası","url":"//yandex.com.tr/legal/confidential/","logNode":{"name":"confidential"},"target":"_blank"}],"a11yHidden":true}],"hasExtralinks":true},"currentPage":0,"prevPageToLoad":-1,"nextPageToLoad":1,"isTranslationsFilterEnabled":false,"isTranslationsDistributionEnabled":false,"isTranslationsDistributionOnboardingEnabled":false,"prevention":{},"hasNextPage":true,"rightSerpItems":[{"type":"direct","id":"search-list-right","props":{"advRsyaActivateParams":{"pcodeParams":{"blockId":"R-I-8843654-1","renderTo":"search-list-right-0-R-I-8843654-1","pageNumber":0,"grab":"dGFic3RyYWN0IGZhY3RvcnkgcGF0dGVybiBqYXZhIGNvZGUK","darkTheme":false,"lazyLoad":false,"extParams":{"reqid":"1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL","ui":"desktop","yuid":"2022608541775434690"}}},"isAdult":false,"position":0,"placement":"search-list-right"},"curPage":0}],"isAdultQuery":false,"errorList":[],"layout":"list","retpath":"https%3A%2F%2Ftwitter.yandex.com.tr%2Fvideo%2Fsearch%3Ftext%3Dabstract%2Bfactory%2Bpattern%2Bjava%2Bcode%26where%3Dall","pages":[{"reqid":"1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL","start":0,"end":20,"pageNumber":0,"isCounterSent":false}]},"main":{"_isInitial":true,"snippets":[],"serpFooter":{"linksGroups":[]},"isLoggedIn":false,"tags":[]}},"internal":{"nonce":"4930005597022608547246","expFlags":{"video_settings_toolbar_redesign":1,"velocity_delay_drawer":1,"video_feedback_in_d2d":1,"video_search_toggle_with_text":1,"video_viewer_show_placeholder":1,"velocity_disable_suspense":1,"video_viewer_desktop_smart_layout":1,"dark_theme_desktop":"cookie","video_viewer_check_sandbox_origin":1,"video_font_yandex_sans":1,"video_adv_new_show_rules":1,"video_adv_config_desktop":{"search-list":{"adult":{"default":"R-I-474674-135","mail":"R-A-13426421-23"},"regular":{"default":"R-I-48058-751","mail":"R-A-13411721-23"}},"search-grid-inplace":{"adult":{"default":"R-I-474674-126","mail":"R-A-13426421-16"},"regular":{"default":"R-I-48058-742","mail":"R-A-13411721-16"}}},"video_search_page_no_islands":1,"video_vh_player_js":0,"video_masthead_ratio":"180,4","video_searchdata_scheme":1,"video_viewer_related_fail_error_screen":1,"velocity_delay_metrika":1,"video_viewer_channel_link_mode":2,"video_partner_label":1,"int_tr":1,"mmui_extended_escape_scheme":"searchdata.clips.0.authorname","tabs_order_version":"search,images,video,newstr,maps,translate,tr_ecom","spok":"id","video_suggest_use_serp":1,"video_search_grid_direct_repeat":6,"video_direct_config_desktop_search":"search-grid-row:R-I-48058-718:R-I-474674-109,search-grid-head:R-I-2120168-7","init_meta":{"enable-yabs-distr":1,"ask-user-purchase-history":1,"use-src-videoquickp":1,"enable-begemot":1,"enable_masthead":1,"use-src-videop":1,"use-src-videoquickp_misspell":1,"enable_blackbox_multisession":1,"begemot-enable-cancelled-misspell-rtmr":1,"enable_video_iron_fetcher":1,"use-related-only":1,"ask-yandex-io-devices":1,"use-images-device-setup":1,"use-src-imagesp":1,"images-apphost-collections-front":1,"enable_aab_apphost":1,"graph-is-video-search":1,"bg-bert-video":1,"use-src-imagesp_misspell":1,"use-src-imagesultrap":1,"use-video-apphost-pre-templates":1,"use-src-videop_misspell":1,"use-video-apphost-post-templates":1,"use-src-imagesquickp":1,"enable_video_carousels":"1","restrict-max-docs":"1000","use-images-region-setup":1,"use-post-auto2":1,"use-images-settings-setup":1,"use-src-ugc_favorites":1,"video_vitrina_disable":"0","use-images-user-setup":1,"use-video-pre-search-data":1,"begemot-no-suggest-history":1},"video_depot_viewer_masthead_ssr_only":1,"video_blender":1,"video_kebab_advanced_actions":1,"video_search_grid_enable":0,"video_viewer_desktop_fix_d2d_scroll":1,"video_depot_viewer_legacy_counters":1,"video_search_grid_direct_start":3,"video_adv_new_show_rules_docs_count":1,"video_related_suggest_enable":1,"video_redirect_plug":2,"video_adv_grid_inplace":1,"dark_theme_desktop_default_pref":"system","video_search_toggle_enable":1,"velocity_split_hydration":4,"video_duration_counter_new_format":1,"video_force_grid_on_premordie":1,"int_online_summarization_video_snippet":1,"video_morda_header_nav":1,"video_nohost_full_filter":0,"video_baobab_blockstat":1,"video_thumb_poster_full":1,"video_scrollpages":2,"video_serp_desktop_block_design":1,"video_nohost_youtube_filter":0,"video_viewer_host_link_mode":1,"video_comments_smart_nonstop":1},"slots":["1520073,0,86;1414494,0,4;1500300,0,83;1520494,0,15;1525905,0,49;1524853,0,17;1519976,0,74;1521160,0,73;898802,0,81;754547,0,81;1519680,0,94;1522183,0,76;9346,0,61;123850,0,88;1523262,0,9;1525190,0,48;1373786,0,65;1526315,0,28;1522489,0,39;1524278,0,19;1525772,0,20;1524192,0,68;1497900,0,89;1522362,0,60;1517594,0,35;188944,0,91;123856,0,40;1503416,0,21;1509174,0,81;45962,0,8;1526944,0,35;961010,0,19;1518414,0,0;1512856,0,29;56262,0,97;45972,0,24;151171,0,19;128378,0,44;1281084,0,46;287509,0,30;1447467,0,47;1006734,0,57;1482951,0,44;1524368,0,30;1525721,0,49;1529214,0,16;681841,0,28"],"isYandexNet":false,"platform":"desktop","isEnLogo":true,"retpath":"https%3A%2F%2Ftwitter.yandex.com.tr%2Fvideo%2Fsearch%3Ftext%3Dabstract%2Bfactory%2Bpattern%2Bjava%2Bcode%26where%3Dall","mordaUrl":"//yandex.com.tr/","videoSearchUrl":"https://twitter.yandex.com.tr/video/search?text=abstract+factory+pattern+java+code&where=all","settingsUrl":"https://yandex.com.tr/tune/search/","helpUrl":"https://yandex.com.tr/support/video/","legalUrl":"//legal.yandex.com.tr/termsofuse/","feedbackUrl":"https://yandex.com.tr/support/video/troubleshooting.html","basename":"/video","currentPageName":"search","isYandexApp":false,"isYandexAppAndroid":false,"isYandexAppIos":false,"isAnyYaBro":false,"isAndroid":false,"isHamster":false,"serpid":"1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL","backUrl":"//ya.ru","url":"https://twitter.yandex.com.tr/video/search?text=abstract+factory+pattern+java+code&where=all","isIntegrationTest":false,"isEndToEndTest":false,"shouldDropLogs":false,"seo":{"title":"abstract factory pattern java code: Yandex'te 2 bin video bulundu","description":"Результаты поиска по запросу \"abstract factory pattern java code\" в Яндексе","keywords":"яндекс видео, поиск видео, смотреть онлайн, сериалы, фильмы, клипы","shareTitle":"abstract factory pattern java code — Яндекс — поиск по видео"},"isEmbedded":false,"isPumpkin":false,"sessionCsrfToken":"y182089249acec82e8e6ec9ea0103a25d","reportFeedbackBaseProps":{"initEmail":"","metaFields":{"userAgent":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)","userTestids":"1520073,1414494,1500300,1520494,1525905,1524853,1519976,1521160,898802,754547,1519680,1522183,9346,123850,1523262,1525190,1373786,1526315,1522489,1524278,1525772,1524192,1497900,1522362,1517594,188944,123856,1503416,1509174,45962,1526944,961010,1518414,1512856,56262,45972,151171,128378,1281084,287509,1447467,1006734,1482951,1524368,1525721,1529214,681841","queryText":"abstract factory pattern java code","reqid":"1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL","userRegionName":"","userRegionId":"id() {\n return this._region.id;\n }","yandexuid":"2022608541775434690","uid":"0","isChildAccount":false}},"userTestids":"191768,238743,246500,253288,265553,270072,277807,274239,294077,278842,331010,338398,359879,415420,644350,652605,645301,679708,689693,690449,696466,696473,722746,740796,776165,771230,781521,790415,801982,851450,886706,883477,900639,931367,937268,969063,935488,945314,989988,982463,991363,990185,1015567,1011895,1035320,1033956,1035241,1036046,1087297,1060131,1071879,1078818,1077703,1116602,1045814,1131637,1144233,1151726,1156933,1174275,1173000,1167408,1202006,1194718,1221235,1228280,1239596,1226860,1246754,1276447,1289213,1316370,1313283,1321224,1300570,1320679,1352408,1342688,1344637,1341968,1345362,1343279,1367583,1348424,1382036,1391511,1384451,1402882,1407422,1417605,1424780,1429092,1438908,1444206,1449283,1452713,1457995,1459585,1461130,1492788,1495633,1511916,1514845,1529839,1299604","regionId":20815,"isYaRu":false,"shouldUnmountSearchPageInViewer":false,"videoGlobalContext":{"platform":"desktop","isPumpkin":false,"language":"tr","user_time":{"epoch":"1775434690","tz":"America/Louisville","to_iso":"2026-04-05T20:18:10-0400","__is_plain":1},"isHermione":false,"shouldStubImages":true,"enableVideoPreviewInHermione":false,"reqid":"1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL","isEmbedded":false,"shouldShowMainPageButtonInViewer":false,"shouldDisableWebp":false,"removeLinkPrefix":"/video","shouldUseHighresPreview":true,"shouldCutSnippetTitle":true,"shouldShowPlusBadge":true,"reportFeedbackBaseProps":{"initEmail":"","metaFields":{"userAgent":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)","userTestids":"1520073,1414494,1500300,1520494,1525905,1524853,1519976,1521160,898802,754547,1519680,1522183,9346,123850,1523262,1525190,1373786,1526315,1522489,1524278,1525772,1524192,1497900,1522362,1517594,188944,123856,1503416,1509174,45962,1526944,961010,1518414,1512856,56262,45972,151171,128378,1281084,287509,1447467,1006734,1482951,1524368,1525721,1529214,681841","queryText":"abstract factory pattern java code","reqid":"1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL","userRegionName":"","userRegionId":"id() {\n return this._region.id;\n }","yandexuid":"2022608541775434690","uid":"0","isChildAccount":false}},"deviceDetect":{"OSFamily":"Unknown","isTV":0,"x64":0,"GoogleToolBarVersion":"","MultiTouch":0,"BrowserBase":"","YandexBarVersion":"","isTablet":0,"YandexBar":0,"hasWebOmni":0,"isTouch":0,"hasYandexCamera":0,"isMobile":0,"DeviceKeyboard":"","device":"desktop","TurboAppPlatformVersion":"","historySupport":0,"BrowserShellVersion":"","DeviceVendor":"","isBrowser":0,"hasFlash":0,"MailRuSputnikVersion":"","isSameSiteSupported":0,"BrowserBaseVersion":"","BrowserVersionRaw":"","hasWebVert":0,"DeviceId":"","error":"","MailRuAgent":0,"ScreenWidth":0,"inAppBrowser":0,"hasHTML5":0,"isEmulator":0,"J2ME":0,"MailRuAgentVersion":"","BrowserEngineVersionRaw":"537.36","isRobot":1,"__is_plain":1,"BrowserEngineVersion":"0537.0036","BrowserName":"Unknown","DeviceModel":"","BrowserEngine":"WebKit","DeviceName":"","OSVersionRaw":"","OSName":"","GoogleToolBar":0,"ScreenSize":"","isTurboApp":0,"MailRuSputnik":0,"YaBuildName":"","isWAP":0,"PreferMobile":0,"DesktopMode":0,"BrowserVersion":"","BitsPerPixel":0,"BrowserShell":"","YaGUI":"","isBeta":0,"OSVersion":"","ScreenHeight":0},"nonce":"4930005597022608547246","disableDoc2DocHostLink":false,"shouldHideChannelLink":false,"disableChannelLink":false,"userConnectionRtt":165,"animated":false,"isDoc2DocScrollFix":true,"smartDesktopLayout":true,"enableVIImprovements":false,"enableLazyPoster":false,"isAdvDisabled":false,"isVideoTranslationSupported":false,"isSummaryDisabled":false,"isSummaryOnlineEnabled":true,"shouldRenderBroSummaryApiContainer":false,"shouldDropLogs":false,"shouldUseBeacon":false,"hasAdBlock":false,"rknWarnHosts":[""],"postInstreamScreenDuration":2000,"minVideoDurationForInstream":120,"isInstreamEnabledInTesting":false,"wildcard":false,"disableEarlyEventsUnsubscribe":false,"showDebugRelatedURL":false,"shouldUseBetaErrorLogging":false,"shouldShowMetaUnderPlayer":false,"isVideoViewerMetaTitleHidden":false,"headerNoFavicon":false,"headerBranded":false,"shouldCensorSensitiveContent":false,"shouldCensorShockContent":false,"isAdvUnderPlayerTransparent":false,"isDoc2DocGridLayoutEnabled":false,"isWatchingProgressInDoc2DocEnabled":false,"detailsRedesignEnabled":false,"detailsRedesignV2Enabled":false,"detailsRedesignV3Enabled":false,"isD2DEmptyLoadFixDisabled":false,"isRoundedPlayerEnabled":false,"isSettingsToolbarRedesign":true,"isDoc2DocEmptyRetryEnabled":false,"isTouchAdvWithBackdrop":false,"isDoc2DocErrorScreenEnabled":true,"isDoc2DocFeedbackKebabEnabled":true,"isCommentsEnabled":false,"isCommentsCountOnSnippetsEnabled":false,"isCommentsSmartNonStopEnabled":true,"isCommentsOnboardingEnabledInTesting":false,"commentsOnboardingTextVariant":null,"isVideoMainButtonInitiallyCollapsed":false,"isAdvUnderPlayerWithInnerPadding":false,"isKebabAdvancedActionsEnabled":true,"isKebabOnTouchVideoSearchEnabled":false,"isAdvVideoListLikeUnderPlayer":false,"isSummaryInMetaButtons":false,"isSummaryInMetaButtonsDesktop":false,"isMetaCommentsButtonEnabled":false,"isCommentsAuthPopup":false,"preventAdvHideOnEmpty":false,"isPlayerChangeCounterEnabled":false,"isSmallTitle":false,"shouldRestoreMuteState":false,"isAdvUnderPlayerWithSlider":false,"isAdvUnderPlayerCommentsAligned":false,"isSerialNavigatorDisabled":false},"shouldShowAdvId":false,"isAdultQuery":false,"isSensitivePage":false,"showSensitive":false,"showShock":false,"shouldReplaceHref":false},"user":{"tld":"com.tr","isEuDomain":false,"login":"","passportId":"","isLoggedIn":false,"locationName":"Columbus","isFamily":false,"yandexuid":"2022608541775434690","ugcCsrfToken":"","family":1,"isChild":false},"config":{"skinMode":"system","skin":"light","version":"releases-frontend-video-v1.1800.0__8578e67382f85e8d4cdc39cca5af8760efb39b26","isGridSupported":false,"advConfig":{"under-player":{"regular":{"default":"R-I-48058-725","mail":"R-A-13411721-6"},"adult":{"default":"R-I-474674-114","mail":"R-A-13426421-6"}},"under-player-lite":{"regular":{"default":"R-I-48058-728"},"adult":{"default":"R-I-474674-103"}},"under-player-old":{"regular":{"default":"R-I-48058-725","mail":"R-A-13411721-6"},"adult":{"default":"R-I-474674-114","mail":"R-A-13426421-6"}},"video-list":{"regular":{"default":"R-I-48058-708","mail":"R-A-13411721-2"},"adult":{"default":"R-I-474674-101","mail":"R-A-13426421-2"}},"search-list":{"adult":{"default":"R-I-474674-135","mail":"R-A-13426421-23"},"regular":{"default":"R-I-48058-751","mail":"R-A-13411721-23"}},"search-grid-row":{"regular":{"default":"R-I-48058-718","mail":"R-A-13411721-4"},"adult":{"default":"R-I-474674-109","mail":"R-A-13426421-4"}},"search-grid-head":{"regular":{"default":"R-I-2120168-7"}},"search-list-right":{"regular":{"default":"R-I-8843654-1"}},"before-player-old":{"regular":{"default":"R-I-2120168-1"}},"before-player":{"regular":{"default":"R-I-2120168-1"}},"search-grid-inplace":{"adult":{"default":"R-I-474674-126","mail":"R-A-13426421-16"},"regular":{"default":"R-I-48058-742","mail":"R-A-13411721-16"}}},"isSkinInitedOnClient":false},"counters":{"params":{"useBeacon":false,"clickHost":"twitter.yandex.com.tr/clck","pid":197},"dict":{"viewer":"2921","user":"538","info":"1275","sources":"1500","select":"775","close":"486","open":"842","source":"186","link":"513","click":"882","tech":"690","player":"1242","change":"719","summary":"3410","init":"1309","item":"22","button":"440","shown":"3780","copy":"1276","text":"232","load":"1724","fallback":"2010","channel":"1345","hide":"1656","serp":"471","pager":"405","down":"601","up":"600","footer":"295","more":"75","page":"143","loaded":"1007","grid":"3223","support":"2458","client":"2989","layout":"54","list":"436","duration":"2136","within":"3247","on":"10","off":"11","host":"3052","supported":"3761","enable":"2396","disable":"2395","full":"318","video":"231","translation":"347","distrib":"316","onboarding":"2045","filters":"618","lang":"1144","advanced":"255","apply":"2461","reset":"3236","short":"142","toggle":"237","request_entry_completed":"2021","snippet":"254","icon":"1167","abuse":"1436","submit":"297","extralinks":"3557","feedback":"296","wizard":"358","incut":"1073","out":"3218","popup":"1544","scroll":"768","show":"487","retry":"3545","region":"287","help":"177","settings":"1137","recommendations":"2671","home":"1319","soo":"65","youtube":"624","google":"66","bing":"568"}},"clips":{"items":{"3611150771961238413":{"videoId":"3611150771961238413","docid":"34-3-15-ZA74461634F025E53","description":"In this video, I dive deep into the Abstract Factory Design Pattern in Java, providing you with a clear and easy-to-understand explanation. Whether you're a beginner looking to grasp design...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4022006/b70be91a1b3a6a0f3488b1ef2ae60ffe/564x318_1"},"target":"_self","position":"0","reqid":"1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DyyAhs3vFhrw","linkTemplate":"/video/preview/3611150771961238413?parent-reqid=1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL&text=abstract+factory+pattern+java+code&where=all&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Abstract Factory Pattern In Java","related_orig_text":"abstract factory pattern java code","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"abstract factory pattern java code\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=yyAhs3vFhrw\",\"src\":\"serp\",\"rvb\":\"EqsDChMzNjExMTUwNzcxOTYxMjM4NDEzChQxMzU0ODMyMDYxMzMzODk0ODQ2NgoTMTc0MTk5MjYzMDU1MzU5Mjg1NgoTMzc4OTMwNTE1NzkyMTA4NDAzMAoTNzkzNTc0MDMxODkzMDgyMzI4MQoTMzE2NDI0MDg3ODMxNzUyNTUwNgoUMTE2MjUwMTIyMDkxODAzNzY2OTgKFDE3MjE1OTkwODgyMDYwNzQxODI1ChM4NTExMDI3Njc5NDc5NDcwMjk5ChQxODI2ODc4MzU0NDA3MzE4NDc5OQoTNzE3OTcwNTUxMjUzODI0Mzk5MgoTOTY5NjAwMjAzNTU0MzAzNjUzNQoUMTcwMTA4MTA4NzAwNTIwNDQ0NDgKFDE0NjgxMTE5ODExNjYyNjk4MzgyChQxODI3NTM3Njg2MzY0NDAyODUwMwoTMjMwNDI2NDIyMDU2NTE0Mzc5MwoTOTU0MjM0NjE0MTIwMzU3MTQzMwoTMTQyNDkzOTM1NDIyNzM5NzQwNgoTMjM4MDc0MjM2Mjc2MDkyNTEzNgoTNjgyNzc3NzYwMDk2NjMxNjEwORoVChMzNjExMTUwNzcxOTYxMjM4NDEzWhMzNjExMTUwNzcxOTYxMjM4NDEzaq8NEgEwGAAiRRoxAAoqaGhsb2VscXFwY2h0anpjY2hoVUNwS2htME4zQ3BZTGJnSkp2LWJtbmJnEgIAEioQwg8PGg8_E88MggQkAYAEKyqLARABGniB_Qf-Df4CAPv8_w8BCfsCBvUA-vj-_gDyDwX5BAEAAPoFBwT5AQAA-_L2_v8AAAD3Awj8_P8AAAIIARADAAAAEvUDBwIAAAAGCQEK_gEAAAf1CP0D_wAAAP8ACQAAAAD8GAMI_wAAAAICB_7x-wAA-gj2_wD_AAAgAC2Nj9o7OBNACUhOUAIqcxAAGmDyEABSAxEI6jUo7yLq6xMA5RP6HgId_-LrAOsY6eUM98e5DScA9MX6C7oAAAATGtcmAAAGVgrQ8Qb3IOQTtP4tEH_ZHCXqMxPnydLoDQEWzvwMIPQA4g_l_wa_DCJMMvYgAC2NnD87OBNACUhvUAIqrwYQDBqgBgAAEEEAAIC_AADYQQAAAMEAAAxCAACYQQAAIEEAAHBBAAC4wQAAOMIAAGBCAABcQgAA2MEAANBBAAAIQgAAkMEAAABBAACgwAAAuMEAADzCAABAQAAAiEEAALzCAACYQQAACEIAAJBBAACAwQAAgsIAAIRCAACkQgAA0EEAAKhBAACAwgAAEEIAAHTCAAAAQAAACMIAAOpCAADIwQAAIMIAAHDBAACgwAAAKEIAACDBAABAQQAARMIAABzCAAAEwgAAsEEAABjCAAA0wgAA4EEAAEBAAABIQgAAAMEAAKBAAACowQAACMIAAPBBAACAQAAAqMEAABTCAABUwgAAuEEAAABAAAA4QgAArkIAAGBBAADQwQAAQEAAAGRCAACWQgAAMMEAAGxCAACOwgAAAMIAAADBAAAAQQAArMIAAFTCAADYwQAAwEAAAJjBAAC2QgAA2MEAAPxCAAAAwgAAgMIAAPhBAABwQQAAsMEAAMBBAACYQQAAmEEAAMBBAAAYwgAA0EEAAMBBAAAgQgAAqEEAAMjBAADYQQAA2EEAAGTCAACQwgAA4MAAAKhBAAC4wQAADMIAABhCAADAwAAAqMEAANDBAACqwgAAqEEAACBBAABgwgAAZMIAACBBAACgQAAA8EEAAEzCAACAwAAAsMEAAIDBAAAAwAAAAMAAAJDCAABQwQAA2MEAAGxCAACAQAAANMIAADhCAAAIQgAAuEEAAKBBAACgQQAAoMEAAJDCAAAgQQAAUEIAADBCAADAwAAA4EAAADBCAACwwQAAbEIAAGjCAAAwQQAAwMAAAEhCAABAwQAAvsIAAPjBAAAAQAAAAMIAAILCAACAwAAAVEIAAABAAACoQQAAXMIAAHxCAABgQQAAYMEAALRCAACgQAAA2EEAABxCAAC-wgAAEEEAALDBAADgwAAAgEEAAADAAACowQAAmEEAABDCAABgQgAAwEAAADTCAADYwQAAXMIAAODAAAA0wgAAjsIAAMBBAACwQQAAIMIAAOjBAAAAAAAAHMIAAAAAAAAkQgAAmkIAAEDBAAAgwgAAmMEAAAzCIAA4E0AJSHVQASqPAhAAGoACAACmvgAA6D0AABy-AABMPgAATD4AAOA8AABcPgAAK78AAHy-AACyPgAAqD0AAIA7AACIvQAALL4AAMg9AADgvAAA2L0AALg9AACoPQAA-j4AAH8_AACGPgAAuL0AAKq-AACKvgAAqL0AAIi9AADOvgAAmr4AAEw-AACSPgAAuD0AAAQ-AACIvQAAiD0AAOg9AACKPgAA2L0AAJa-AADYPQAA6L0AABC9AACIPQAA6D0AAFw-AADuPgAAmD0AAPg9AAAMPgAAlr4AAEA8AABkvgAA6D0AAK4-AABAPAAA6D0AACs_AACevgAAcD0AACQ-AABAvAAAmD0AAKg9AAAUviAAOBNACUh8UAEqjwIQARqAAgAAwr4AAAy-AAADvwAAK78AAKA8AABwvQAA4LwAAHA9AAAcvgAAEL0AAMi9AACYPQAAir4AAMi9AABAPAAAgDsAAIK-AAAhPwAAiL0AAMo-AACCPgAAPD4AALg9AACovQAAor4AAKC8AAA0vgAAuD0AABA9AACAOwAAbD4AAOA8AAAwPQAAUL0AADw-AABMvgAAfD4AAKg9AABkvgAA-D0AALY-AADovQAAuL0AAKA8AAAwvQAAND4AAH-_AACqvgAAMD0AAIi9AACgPAAAUD0AADQ-AAB0PgAA0j4AAPg9AACYvQAAML0AAFw-AADgvAAAcL0AALI-AADIvQAATL4gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=yyAhs3vFhrw","parent-reqid":"1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["3611150771961238413"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false},"13548320613338948466":{"videoId":"13548320613338948466","docid":"34-6-6-ZFA6BBE5F397E5F75","description":"Welcome to our Java programming tutorial on the Abstract Factory Pattern! In this beginner-friendly video, we'll delve into the world of design patterns and demystify the Abstract Factory Pattern...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3307948/a393670aa2f5c180a259ae826eb682a3/564x318_1"},"target":"_self","position":"1","reqid":"1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DjOFrhisNU8c","linkTemplate":"/video/preview/13548320613338948466?parent-reqid=1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL&text=abstract+factory+pattern+java+code&where=all&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Abstract Factory Pattern Made Simple in Java","related_orig_text":"abstract factory pattern java code","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"abstract factory pattern java code\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=jOFrhisNU8c\",\"src\":\"serp\",\"rvb\":\"EqsDChMzNjExMTUwNzcxOTYxMjM4NDEzChQxMzU0ODMyMDYxMzMzODk0ODQ2NgoTMTc0MTk5MjYzMDU1MzU5Mjg1NgoTMzc4OTMwNTE1NzkyMTA4NDAzMAoTNzkzNTc0MDMxODkzMDgyMzI4MQoTMzE2NDI0MDg3ODMxNzUyNTUwNgoUMTE2MjUwMTIyMDkxODAzNzY2OTgKFDE3MjE1OTkwODgyMDYwNzQxODI1ChM4NTExMDI3Njc5NDc5NDcwMjk5ChQxODI2ODc4MzU0NDA3MzE4NDc5OQoTNzE3OTcwNTUxMjUzODI0Mzk5MgoTOTY5NjAwMjAzNTU0MzAzNjUzNQoUMTcwMTA4MTA4NzAwNTIwNDQ0NDgKFDE0NjgxMTE5ODExNjYyNjk4MzgyChQxODI3NTM3Njg2MzY0NDAyODUwMwoTMjMwNDI2NDIyMDU2NTE0Mzc5MwoTOTU0MjM0NjE0MTIwMzU3MTQzMwoTMTQyNDkzOTM1NDIyNzM5NzQwNgoTMjM4MDc0MjM2Mjc2MDkyNTEzNgoTNjgyNzc3NzYwMDk2NjMxNjEwORoWChQxMzU0ODMyMDYxMzMzODk0ODQ2NloUMTM1NDgzMjA2MTMzMzg5NDg0NjZqrw0SATAYACJFGjEACipoaGtrcXR6cGVvZm93amViaGhVQ2tZWHc4cC0xNUx1SEJfcENUYS1UZ1ESAgASKhDCDw8aDz8TiwqCBCQBgAQrKosBEAEaeIH9B_4N_gIA-AEACvcG_gIG9QD6-P7-AP0MBfv6BP4ADwcKAfsAAAD78vb-_wAAAPP6Bfv7AAAAChD9DAQAAAAS9QMHAgAAAAYJAQr-AQAAB_UI_QP_AAAA_wAJAAAAAO4S_wf_AP8AAgIH_vH7AAD_B_7__wAAACAALY2P2js4E0AJSE5QAipzEAAaYAcMAD7rDwD4NCHqFu_kGQD8Avcc6SD_6-QA4hHp3wAD1bsNGQDq3_sGwQAAAA4m1yUIAP5PDd3iEv4g-Pul5iYCf-UrA_QbCOi0-PIQESDY_wsdDgDf_uv2EtwPJjgRDSAALTTjUjs4E0AJSG9QAiqvBhAMGqAGAABwQgAAUMEAAFBCAABAQAAAkEEAANBBAAAMQgAAQEIAAKrCAABUwgAAAEIAAEDBAAA8wgAAoMEAAGRCAADIwQAAAMAAAHzCAABUwgAAwMEAAKBCAACGwgAAQMAAAMjBAAAgwQAAcEEAAHDBAADIwQAAIEEAAMDAAACIwQAAsEEAAIjCAADAwAAAUMEAAADCAAAAwgAAcEIAAFBCAAAEwgAALEIAAAzCAACcQgAAdEIAALBBAAAkwgAAYEEAAHTCAACMQgAAYEIAADBBAACgQQAA-MEAAMjBAAAEQgAAkMEAAAzCAAAgQgAAuEEAAJBCAACYQQAAhkIAAGDBAAAAwgAAcMEAAFDBAABQQQAAgEAAABRCAABEQgAAIEIAABRCAACKwgAAVEIAAGjCAAAkwgAAoMAAAHDBAAAEwgAAYMEAAADAAAAAwAAAIEEAAEDAAACIwgAAgEEAADxCAAAYwgAAHEIAAJhBAAAUwgAAKEIAAKhBAABcwgAAuEEAANjCAAAAQQAAbEIAAAhCAACgwQAAQEAAACxCAACwQQAAUMEAAHTCAAAgQQAAIMEAAAjCAACYQQAAgkIAABDBAABIwgAAwMEAAI7CAABAQAAAqMEAABBBAABwwgAAoEEAAMBAAABgwgAA2MEAAIjBAACIwgAAXEIAAIDAAAAUwgAA6MEAAAAAAAAAwQAATEIAAGRCAADwwQAAnkIAAEBCAACAPwAAeMIAAGBBAABcwgAAwMAAAHDBAABQQgAAAAAAAPhBAACiQgAAZEIAAFxCAACgQAAAgD8AALDBAAAswgAA8MEAACBBAABQwgAAWEIAAKDAAABwwQAAssIAAIBAAAA4QgAAQMEAAFhCAAAgwQAAgEAAAJjBAADAwAAA4EIAAHxCAACYQQAAcEIAAJLCAABAwAAAQMIAABzCAACAwAAAUEEAAMDAAAAMwgAAUEEAABxCAACKwgAAJMIAAADBAADowQAAGEIAAODBAADAQAAApkIAAODAAABAwgAAEEEAACzCAABwQQAAJEIAAIjBAAAAAAAABEIAAFTCAADQwQAAgMIgADgTQAlIdVABKo8CEAAagAIAAGy-AADoPQAA2L0AAAw-AABkPgAAoLwAAJY-AAAtvwAAPL4AAJo-AAD4PQAAyL0AAPi9AABMvgAAyD0AAIi9AAAMvgAA4DwAADA9AADmPgAAfz8AALI-AAAcvgAAir4AAGS-AADgPAAAcL0AAJa-AABEvgAAVD4AAJI-AAD4PQAAcD0AAKA8AACIPQAA2D0AAJY-AACovQAAXL4AAKg9AABMvgAA4DwAAHA9AAD4PQAAgj4AAMY-AAAcPgAAuD0AAAQ-AAA8vgAAiD0AAFy-AACYPQAAij4AAHC9AADIPQAAGz8AAKq-AABAPAAAqD0AAPi9AAA0PgAAHD4AABS-IAA4E0AJSHxQASqPAhABGoACAACyvgAA-L0AAOK-AAAjvwAAiD0AAOC8AABwPQAAyD0AABy-AACIvQAAuL0AAPg9AACivgAAFL4AAIA7AABQPQAARL4AACU_AACYvQAA1j4AAGQ-AAA8PgAAoDwAAOi9AACivgAA4LwAADS-AACIPQAAED0AADA9AABcPgAAoDwAAIA7AAAEvgAAbD4AAPi9AABkPgAA4DwAAHy-AAAcPgAArj4AABy-AACovQAAED0AAHC9AABUPgAAf78AANa-AACAOwAAcL0AADA9AAD4PQAAND4AAOg9AADuPgAAyD0AAMi9AAAEvgAAZD4AAIC7AACovQAAvj4AAFC9AAA8viAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=jOFrhisNU8c","parent-reqid":"1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["13548320613338948466"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false},"1741992630553592856":{"videoId":"1741992630553592856","docid":"34-4-0-Z067F7705DD41DB64","description":"Welcome back to the channel! In this video, we’ll delve into the Abstract Factory Method Design Pattern, a sophisticated technique for creating families of related objects without specifying...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3429807/0eedced6a6b0bd003bb4a2a42125c3ef/564x318_1"},"target":"_self","position":"2","reqid":"1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DhPWcZ9VeDX4","linkTemplate":"/video/preview/1741992630553592856?parent-reqid=1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL&text=abstract+factory+pattern+java+code&where=all&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Abstract Factory Pattern in Java | Creational Design Patterns","related_orig_text":"abstract factory pattern java code","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"abstract factory pattern java code\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=hPWcZ9VeDX4\",\"src\":\"serp\",\"rvb\":\"EqsDChMzNjExMTUwNzcxOTYxMjM4NDEzChQxMzU0ODMyMDYxMzMzODk0ODQ2NgoTMTc0MTk5MjYzMDU1MzU5Mjg1NgoTMzc4OTMwNTE1NzkyMTA4NDAzMAoTNzkzNTc0MDMxODkzMDgyMzI4MQoTMzE2NDI0MDg3ODMxNzUyNTUwNgoUMTE2MjUwMTIyMDkxODAzNzY2OTgKFDE3MjE1OTkwODgyMDYwNzQxODI1ChM4NTExMDI3Njc5NDc5NDcwMjk5ChQxODI2ODc4MzU0NDA3MzE4NDc5OQoTNzE3OTcwNTUxMjUzODI0Mzk5MgoTOTY5NjAwMjAzNTU0MzAzNjUzNQoUMTcwMTA4MTA4NzAwNTIwNDQ0NDgKFDE0NjgxMTE5ODExNjYyNjk4MzgyChQxODI3NTM3Njg2MzY0NDAyODUwMwoTMjMwNDI2NDIyMDU2NTE0Mzc5MwoTOTU0MjM0NjE0MTIwMzU3MTQzMwoTMTQyNDkzOTM1NDIyNzM5NzQwNgoTMjM4MDc0MjM2Mjc2MDkyNTEzNgoTNjgyNzc3NzYwMDk2NjMxNjEwORoVChMxNzQxOTkyNjMwNTUzNTkyODU2WhMxNzQxOTkyNjMwNTUzNTkyODU2aq8NEgEwGAAiRRoxAAoqaGhia3h6bXhsbWNreGNjY2hoVUNrMTdzVVZnb0pKc2dVZ0ViYXVjSnV3EgIAEioQwg8PGg8_E4oHggQkAYAEKyqLARABGniBBgUBCfwEAPkKAA75B_0CBvYA-vn-_gD9DAX7-gT-AAMED_3-AQAA-_L2_v8AAAD4_QYD_P8AAAoQ_QwEAAAAEfUDBwIAAAABCAUE_gEAAP8AAQL7AgAB_gb9Bf8AAADuEv8H_wD_AAICB_7x-wAA_gf9Bv8AAAAgAC3QNd87OBNACUhOUAIqcxAAGmDzDQBODhoB1jVH6Rru8AkL4Bb3G-kX_83GAM4Y9-wn7a-9AycADKj1-60AAAAQF-InFAD_ahDs9yP2N_zkvusqHn_sQAv0Oizm6fzQ-_wV3OcpGCIA0xLtFUmrCCBYLuUgAC0iUyY7OBNACUhvUAIqrwYQDBqgBgAAQMAAABTCAAAgwQAAuMEAAADBAACQQQAANEIAAKhBAADkwgAAQEAAABBBAACgwQAADMIAAETCAADYQQAAmMIAAMjBAACAwAAAoMEAACDBAADgwAAAoMIAAEzCAADQwQAAyMEAAMBBAACOwgAAsEEAAJhBAACIQQAAYEEAAODAAAC-wgAAqEIAABjCAACAwQAA4MAAAN5CAAAAQAAAgEEAAEBBAACAwAAATEIAAMhBAADYwQAAOMIAADBCAABIwgAAiEEAADjCAABQwQAAMMEAAOBBAACAwAAABEIAAFBBAAC4wgAAiEEAAJBBAAA0QgAAqEEAAABAAADYwQAAHMIAALjBAABAQQAAmEEAADxCAADwQQAAMMEAAMBBAACEQgAAmMEAADBCAACgQAAA6sIAAFDCAACYQQAA4EAAAOjBAACSwgAAnEIAACDBAAAgQQAA6MEAAIC_AADIQQAAaEIAAKBAAABAQQAAEMIAAExCAAAgwQAAksIAAOBBAABcwgAAmEEAANhBAADQQQAAwMAAAODAAABAwAAA2MEAALjBAACAQAAAMEEAAFDBAADIQQAA-EEAAIA_AACIQQAAkMEAAEDBAAAQwQAApEIAADDBAADIwQAAusIAAARCAADowQAAUMEAAHTCAADAwAAAksIAABBBAABEQgAAcEEAAFDCAABIwgAAHMIAACBCAABkQgAA6MEAADBCAADQQQAAEEEAAIDAAADgQQAAkMIAALLCAAAAQQAAkEEAAKBAAACIQQAAbEIAABDBAACIwgAA2MEAAMBAAADAQQAAAEEAAAzCAACwwQAAqMIAACDBAACIQQAA2MEAAGzCAACIwQAAEEIAAKDAAAAUQgAAKMIAAMDAAACgwAAAUMIAADBCAACYQQAAkEIAAAhCAAC0wgAAUEIAAMDAAADIQQAAMMIAAGBCAACwwQAAWMIAAKhBAAB4QgAAwMEAAEBBAABYwgAAEMEAANhBAACgwAAARMIAAIhCAACYwQAAIEEAALBBAAAwwgAAmMEAACBBAACowQAAKEIAANjBAABQwgAArMIAAEDCIAA4E0AJSHVQASqPAhAAGoACAACOvgAA-D0AAFA9AAAwPQAA-D0AAOA8AAB8PgAAC78AAGS-AAA0PgAAyD0AAHA9AAAQPQAAfL4AAFA9AAD4vQAAmL0AAJg9AABwPQAA2j4AAH8_AABcPgAAML0AAIa-AAC4vQAAqL0AAIi9AABEvgAAir4AAPg9AABEPgAABD4AAJg9AACAOwAAmD0AALg9AAB0PgAA6L0AAGS-AABwPQAAPL4AAAy-AAAQPQAAqD0AAHQ-AAA8PgAAQDwAAFA9AACgPAAA-L0AAEC8AACIvQAA-D0AAHQ-AACYvQAAcD0AAOY-AABkvgAA4DwAAPg9AABwPQAA4DwAAMg9AACAOyAAOBNACUh8UAEqjwIQARqAAgAAnr4AAIA7AADWvgAAI78AAIi9AACYvQAAoLwAABA9AAAMvgAA-D0AAJi9AAAQPQAAXL4AAKi9AAAQPQAAoLwAAJa-AAAnPwAAcL0AANI-AAA0PgAA-D0AAHA9AAAUvgAAnr4AABC9AADovQAAyD0AAEC8AAAwPQAAPD4AAFA9AAD4vQAAqL0AAAQ-AAA0vgAAij4AACQ-AACSvgAAQDwAACw-AACAOwAADL4AAFA9AACAuwAATD4AAH-_AACmvgAAqD0AAOi9AACAuwAAED0AAOg9AAB0PgAA5j4AANg9AABQvQAAML0AACw-AACgPAAAoLwAAL4-AACgPAAAnr4gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=hPWcZ9VeDX4","parent-reqid":"1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["1741992630553592856"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false},"3789305157921084030":{"videoId":"3789305157921084030","docid":"34-5-12-Z0C429C582DFC991C","description":"Creating a class, interface and abstract class A Factory Producer to produce different factories Java interview coding questions...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/940734/ea8eb9d075e41815ff409022adb7dae2/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/-zY9_gAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"3","reqid":"1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DHn4IsvhJW7Y","linkTemplate":"/video/preview/3789305157921084030?parent-reqid=1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL&text=abstract+factory+pattern+java+code&where=all&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Abstract Factory pattern in Java Design Pattern","related_orig_text":"abstract factory pattern java code","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"abstract factory pattern java code\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=Hn4IsvhJW7Y\",\"src\":\"serp\",\"rvb\":\"EqsDChMzNjExMTUwNzcxOTYxMjM4NDEzChQxMzU0ODMyMDYxMzMzODk0ODQ2NgoTMTc0MTk5MjYzMDU1MzU5Mjg1NgoTMzc4OTMwNTE1NzkyMTA4NDAzMAoTNzkzNTc0MDMxODkzMDgyMzI4MQoTMzE2NDI0MDg3ODMxNzUyNTUwNgoUMTE2MjUwMTIyMDkxODAzNzY2OTgKFDE3MjE1OTkwODgyMDYwNzQxODI1ChM4NTExMDI3Njc5NDc5NDcwMjk5ChQxODI2ODc4MzU0NDA3MzE4NDc5OQoTNzE3OTcwNTUxMjUzODI0Mzk5MgoTOTY5NjAwMjAzNTU0MzAzNjUzNQoUMTcwMTA4MTA4NzAwNTIwNDQ0NDgKFDE0NjgxMTE5ODExNjYyNjk4MzgyChQxODI3NTM3Njg2MzY0NDAyODUwMwoTMjMwNDI2NDIyMDU2NTE0Mzc5MwoTOTU0MjM0NjE0MTIwMzU3MTQzMwoTMTQyNDkzOTM1NDIyNzM5NzQwNgoTMjM4MDc0MjM2Mjc2MDkyNTEzNgoTNjgyNzc3NzYwMDk2NjMxNjEwORoVChMzNzg5MzA1MTU3OTIxMDg0MDMwWhMzNzg5MzA1MTU3OTIxMDg0MDMwarUPEgEwGAAiRBowAAopaGhsY21lbWloaHpha3d0aGhVQzBZbDRNZHFZNXkyamwyRlQyWnBQdHcSAgARKhDCDw8aDz8TswiCBCQBgAQrKosBEAEaeIH6BwAG-gYA-QEACfgG_gIF9gD6-f7-AP0MBfv6BP4AB_sIAfsBAAAB_Pn__wAAAPj9BgP8_wAAAgcBDwMAAAAR9gMHAgAAAP4G_gr_AQAA_PgC_wL_AAD7BAYG_wAAAPgJAAj8AAAAAgIH_vL7AAD-B_0G_wAAACAALSv14zs4E0AJSE5QAiqEAhAAGvABXkgU--zG2ALMM8oA5SH5AZb1Lv9TDNoA8-_o_-H5_ADp7gMA6uktAKcU4ACBE-wBm_Xw_hUI8f83Mg7_IeA0ADgZ9QFb3RACU_EGANQY3f8OEAr-FPck_xTV9gDwDe8DDPklAdH03wDWDs4C9UQeAET6EgNFAv4B6AQ2Ae4dJQHoBAj81QL3BK74BAMdDR38G-nu-0QL0gDQGwQFF-n1C_rYAwvz7z37HCMJBtQC7fueAvwE8u_xCBkmKP71EykDFPchCx3z-vQNDBvzINn-AexP9vci5AUKIOr_9cwgFvwF6v7zwSgSCcfvDvXzEPIMIAAt1awAOzgTQAlIYVACKnMQABpgCwAATvsh3flLNt841ukRzegN7ULTLP_Iz__wBtjZEP-_mwYsAAu2AQyeAAAAGzHNJesAA3_8xg7svTH25qj7G-pY3Ag7tichDdidKBXVGMLfGhUEAPDvqiAS2OoZbBngIAAtPPMUOzgTQAlIb1ACKq8GEAwaoAYAAKDBAAAYQgAAAEIAAMDAAAAYQgAAcEEAAJxCAABAwQAAlsIAALDBAABgwQAARMIAAJDBAAAAQQAAbEIAAEDBAAAQwgAAcMEAANDBAACIwgAA0EEAAJzCAAAgwQAAAMAAAKBBAAC4wQAAgMAAALBBAACGQgAAoMAAABTCAAAcQgAAysIAADRCAACwQQAA6sIAAMBAAAAAQQAAgEAAAMhCAADAwAAARMIAABxCAAAQQQAAwEAAAAzCAAD4QQAAYEEAAPBBAACgQAAAgMIAALDBAAAcQgAASMIAABxCAACwQQAAbMIAACjCAABQQQAAQEAAADBBAABQwgAAjMIAAMjCAACAvwAAhMIAAGBBAAAAQQAAKEIAAIDBAAAIQgAAqMEAAOBBAACoQQAAoEAAAMDAAAAMwgAAKEIAAGBCAAAQQQAAFMIAAJ5CAABAwAAAAMEAAADAAAAAwAAAmEEAAEhCAACkQgAAuEEAAMBBAABYQgAAuEEAAHTCAAAQwQAAkEEAAGTCAABgwgAAwEAAAIBAAAAkwgAALEIAADRCAABgQQAAIMIAAADBAAAgQQAAsMEAAHBBAAAoQgAAHEIAANBBAAAAwQAAcEIAAAxCAABgQQAAAMAAAIDAAABAQQAAQEAAADBBAACcwgAAwEEAAPDBAABQQQAAsEEAAAAAAAAYQgAAnsIAAIhBAABswgAAgD8AAOBAAADIwQAAuMEAAEBBAACgwAAAUMEAAKDBAAAQwgAAYEEAADBCAABwQgAAAEEAAJxCAAAAQAAATMIAAIBCAAAQwQAA-MEAACRCAAAAQAAAAMAAAKDAAADAwQAAbMIAAHBBAACgwAAAAAAAABxCAAAwQQAA2EEAALDCAAAgQQAAgMAAALLCAABAwAAAMEIAACRCAACgQAAABMIAAGxCAACAvwAA0MEAAMDAAACQQgAAbEIAAABAAADwwQAA4EIAAMTCAACIwQAAqMEAABTCAACgQQAAJEIAAETCAADCQgAAsEEAABBBAAAYQgAAyMEAALDBAADgQAAAhMIAAERCAAA8wgAAQMEAALjBAABgwSAAOBNACUh1UAEqjwIQABqAAgAANL4AALg9AACAOwAA2D0AABQ-AAAkvgAA6D0AABW_AADYvQAAXD4AADQ-AADYPQAAmL0AAFC9AAAEPgAA-L0AAEC8AABwPQAAgDsAAOY-AAB_PwAAbD4AACS-AABkvgAAFL4AAKi9AAAwvQAAtr4AAES-AABcPgAADD4AAPg9AABwPQAA4DwAAJg9AAAwPQAAVD4AANi9AABcvgAADD4AAES-AACIvQAAUL0AABw-AABUPgAAdD4AABw-AACYPQAAiD0AAFS-AACgvAAAoDwAAPg9AACWPgAAcL0AAKg9AAALPwAAor4AAJg9AAA8PgAAcD0AABA9AAC4PQAADL4gADgTQAlIfFABKo8CEAEagAIAAIa-AAAcvgAAAb8AACu_AACgvAAAUL0AADC9AACIPQAAir4AALg9AADovQAAQDwAAIq-AAAcvgAAEL0AAEC8AAB8vgAAHz8AAFC9AAC-PgAABD4AAGw-AABAPAAAmL0AAJK-AABwvQAANL4AADA9AACgPAAA4LwAADw-AABAPAAAgLsAAHC9AAC4PQAAXL4AAHw-AADIPQAAhr4AAFA9AABkPgAAEL0AADy-AACgvAAAuL0AAEQ-AAB_vwAAqr4AAHA9AAAsvgAAQDwAAKC8AAA8PgAAPD4AALI-AACIPQAAML0AAKA8AAAsPgAAQDwAAKi9AACuPgAA6L0AAHS-IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=Hn4IsvhJW7Y","parent-reqid":"1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["3789305157921084030"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false},"7935740318930823281":{"videoId":"7935740318930823281","docid":"34-3-11-ZE6B9FCC93551B8F8","description":"Ever felt intimidated by complex programming patterns like the Abstract Factory? You're not alone! Learning them can be time-consuming, and achieving perfection feels like a distant goal.","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4491011/76d05cea63db1a106ca7ba6d9bf4dd3d/564x318_1"},"target":"_self","position":"5","reqid":"1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Dzbb7G_a8bKM","linkTemplate":"/video/preview/7935740318930823281?parent-reqid=1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL&text=abstract+factory+pattern+java+code&where=all&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Abstract Factory Pattern in Java and Python","related_orig_text":"abstract factory pattern java code","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"abstract factory pattern java code\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=zbb7G_a8bKM\",\"src\":\"serp\",\"rvb\":\"EqsDChMzNjExMTUwNzcxOTYxMjM4NDEzChQxMzU0ODMyMDYxMzMzODk0ODQ2NgoTMTc0MTk5MjYzMDU1MzU5Mjg1NgoTMzc4OTMwNTE1NzkyMTA4NDAzMAoTNzkzNTc0MDMxODkzMDgyMzI4MQoTMzE2NDI0MDg3ODMxNzUyNTUwNgoUMTE2MjUwMTIyMDkxODAzNzY2OTgKFDE3MjE1OTkwODgyMDYwNzQxODI1ChM4NTExMDI3Njc5NDc5NDcwMjk5ChQxODI2ODc4MzU0NDA3MzE4NDc5OQoTNzE3OTcwNTUxMjUzODI0Mzk5MgoTOTY5NjAwMjAzNTU0MzAzNjUzNQoUMTcwMTA4MTA4NzAwNTIwNDQ0NDgKFDE0NjgxMTE5ODExNjYyNjk4MzgyChQxODI3NTM3Njg2MzY0NDAyODUwMwoTMjMwNDI2NDIyMDU2NTE0Mzc5MwoTOTU0MjM0NjE0MTIwMzU3MTQzMwoTMTQyNDkzOTM1NDIyNzM5NzQwNgoTMjM4MDc0MjM2Mjc2MDkyNTEzNgoTNjgyNzc3NzYwMDk2NjMxNjEwORoVChM3OTM1NzQwMzE4OTMwODIzMjgxWhM3OTM1NzQwMzE4OTMwODIzMjgxaq4NEgEwGAAiRBowAAopaGhwY3psc2xmYmxidnRuaGhVQzZucWdjMHo4R2FWajM0a1pCVFZlRWcSAgARKhDCDw8aDz8T3gWCBCQBgAQrKosBEAEaeIEGBQEJ_AQA-QEACfcG_gIG9gD6-f7-APoG__UCBP4ABAkFAPgBAAAK9vsDCAAAAPUEDgT3AAEAChD9DAQAAAAXBPwK_wAAABAFAAz-AQAABvr___sBAAAM_v0BAAAAAPYOAQMBAAAA_wEAAPn-AAABBAb-_wAAACAALdA13zs4E0AJSE5QAipzEAAaYPcTADgLGhHwMg7gHfTz-_L8NBYW9gMA5-0A-A0B6QLVyboZKgDo7PQIxAAAAB4W3hYUAPVQDdoD8_0n4gu99RgQf9YZBvr9Du7E4_Ic_xbf1BAq-gDNHuDxGcgeLDUeCyAALZUhUDs4E0AJSG9QAiqvBhAMGqAGAACAwAAAwEAAACxCAAAgwgAAREIAAADBAAD4QQAAYMEAAFDCAABgwQAAgEAAAADBAABEwgAAAMAAAI5CAADowQAAyMEAAIC_AAAowgAAfMIAADDBAACqwgAAGMIAAHxCAACAQQAAYEIAAMDBAABMwgAAmkIAAHhCAAAQQQAAuMEAAILCAADYQQAAgMIAAIBAAACgwAAA2kIAADjCAACQQQAAAMIAAMjBAABkQgAAoMAAAOBBAACYQQAAIMEAAABBAAD4QQAA4EAAAHDBAADQQQAADEIAAOhBAABAwAAAbMIAABDBAABgQgAAwEAAAMBAAAAQQQAASMIAAGzCAABMwgAAgL8AADjCAAAcQgAAIMIAAOjBAACAvwAAUEEAAIZCAAAQwgAA8EIAAGDBAAAwwgAAyMEAACTCAACIwQAAHMIAABTCAAAIwgAAyMEAABRCAAAsQgAAbEIAACDBAADIQQAAYEEAAIDAAAAwwgAA6EEAAIjBAABwQQAAmEEAAI7CAADowQAAiMEAAMpCAABAQAAAFMIAANBBAACoQQAAtMIAAIDCAAA0QgAA4MAAAAhCAAAAQAAArkIAAJhBAAAIQgAAcEEAADDCAAB0QgAAVEIAAKDBAABwwgAAoMEAAGjCAABAwAAAeMIAAPjBAACIwgAABEIAAFBCAACSQgAAvMIAAOBAAABowgAAiMEAAHDBAAAwwQAAikIAADhCAACgwAAAYMEAABDBAACUwgAAsMIAAKDAAAAgQgAAIEEAAIhBAADAQQAAoEAAAKDAAACQQQAAuEEAADDBAABQQQAAEEIAAMhBAABwwgAASEIAAODBAAAMwgAAtMIAAPBBAABsQgAARMIAAHBBAAA8wgAAwEAAAMBBAABAwgAA-EEAAKBAAAAAAAAAZMIAAIDAAAAkQgAA2EEAAIBAAACAwAAAsEEAAOBAAAAEwgAAokIAAPhBAADAwAAAUEEAAMDAAAAowgAAFEIAAMDAAAB4wgAA8EEAAAAAAAAQwQAAOMIAAEDBAABQQQAAREIAAIA_AACowQAAEMIAAMBBAABAwgAAQEAgADgTQAlIdVABKo8CEAAagAIAAHS-AACYPQAA4DwAAAQ-AABkPgAAcL0AAAQ-AABbvwAAFL4AAPg9AAA0PgAAoDwAAJg9AAAwvQAAqD0AAOi9AADovQAABD4AAIA7AADqPgAAfz8AAGw-AABAPAAAZL4AAIC7AABwvQAAUD0AANq-AADYvQAAHD4AAI4-AAAUPgAABD4AAES-AAAcPgAAfD4AAHQ-AABEvgAAbL4AAJg9AABUvgAAmD0AAFC9AAAQPQAABD4AAKY-AACOPgAAuD0AAEC8AAC-vgAAgDsAAEy-AABQPQAAtj4AAFC9AACoPQAAHz8AALK-AABwPQAAUD0AAHA9AACgPAAADD4AACS-IAA4E0AJSHxQASqPAhABGoACAADKvgAABL4AANK-AAAnvwAAEL0AAIg9AAD4PQAAHD4AAGS-AABwPQAAHL4AALg9AACavgAAoDwAAFC9AACgPAAAbL4AACU_AAC4vQAAyj4AAHQ-AAAUPgAAgLsAAIi9AACqvgAABL4AAAy-AACIPQAAgLsAADA9AABMPgAAoDwAAIi9AACIvQAAbD4AAFy-AACyPgAAoDwAAJ6-AAAwPQAATD4AAFC9AAAQvQAAgDsAAFA9AABcPgAAf78AAIK-AADYPQAAHL4AAJg9AAAcPgAAfD4AAIY-AADGPgAA6D0AAOC8AADgvAAAsj4AAFA9AABAPAAArj4AALi9AABcviAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=zbb7G_a8bKM","parent-reqid":"1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["7935740318930823281"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false},"3164240878317525506":{"videoId":"3164240878317525506","docid":"34-6-14-Z450DCE78A56F3481","description":"Article - https://codewitharyan.com/system-desi... Structured DSA (Basics to Advanced) Practice - https://codewitharyan.com/cwa-sheet/p... My Uber Interview Experience - • I Survived the Uber...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/1033564/89ce0d469e7461905e777869b7f99146/564x318_1"},"target":"_self","position":"6","reqid":"1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Dor1wpvH2Yps","linkTemplate":"/video/preview/3164240878317525506?parent-reqid=1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL&text=abstract+factory+pattern+java+code&where=all&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Abstract Factory Pattern in Java | Scalable & Flexible Object Creation Explained!","related_orig_text":"abstract factory pattern java code","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"abstract factory pattern java code\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=or1wpvH2Yps\",\"src\":\"serp\",\"rvb\":\"EqsDChMzNjExMTUwNzcxOTYxMjM4NDEzChQxMzU0ODMyMDYxMzMzODk0ODQ2NgoTMTc0MTk5MjYzMDU1MzU5Mjg1NgoTMzc4OTMwNTE1NzkyMTA4NDAzMAoTNzkzNTc0MDMxODkzMDgyMzI4MQoTMzE2NDI0MDg3ODMxNzUyNTUwNgoUMTE2MjUwMTIyMDkxODAzNzY2OTgKFDE3MjE1OTkwODgyMDYwNzQxODI1ChM4NTExMDI3Njc5NDc5NDcwMjk5ChQxODI2ODc4MzU0NDA3MzE4NDc5OQoTNzE3OTcwNTUxMjUzODI0Mzk5MgoTOTY5NjAwMjAzNTU0MzAzNjUzNQoUMTcwMTA4MTA4NzAwNTIwNDQ0NDgKFDE0NjgxMTE5ODExNjYyNjk4MzgyChQxODI3NTM3Njg2MzY0NDAyODUwMwoTMjMwNDI2NDIyMDU2NTE0Mzc5MwoTOTU0MjM0NjE0MTIwMzU3MTQzMwoTMTQyNDkzOTM1NDIyNzM5NzQwNgoTMjM4MDc0MjM2Mjc2MDkyNTEzNgoTNjgyNzc3NzYwMDk2NjMxNjEwORoVChMzMTY0MjQwODc4MzE3NTI1NTA2WhMzMTY0MjQwODc4MzE3NTI1NTA2aq8NEgEwGAAiRRoxAAoqaGh6cHdqemRsaXRsY3pkYmhoVUN5NEU2Y2ZPVmphUW1PV3B2bjZXSThREgIAEioQwg8PGg8_E8IFggQkAYAEKyqLARABGniB-xIICgL-APv8_xABCfsCFf38APUBAQDzD_b0AwEAAAj7CQH7AQAACfTv_QUAAADsBwQF8AEBAAsFAAkEAAAAHvwCAwIA_wAPDPsE_gEAAP0HEAMDAAAAAAcPBQAAAADvBQX8_v8AAPb___4AAAAADAP7CgAAAAAgAC1ohMw7OBNACUhOUAIqcxAAGmDzDwAqDgcCwwtnxwz8_QXo7Pzwzfsx__juAOEU5uIb98em-iIAFqjj-LEAAAD0_wtRBgDzaAT7DfkJKPbksMZME3_1BPnyDQbUvwQ0HfwFp_E2DiwAxAv5Fxq_Ck0XAwEgAC3qdSc7OBNACUhvUAIqrwYQDBqgBgAAREIAAKBBAAA8QgAARMIAALDBAACAPwAALEIAAADBAACgwgAAcEEAAGBBAADAQAAAgsIAAMDBAABsQgAAFMIAAAhCAADwwQAAYMEAAIA_AACQwQAAmMEAAATCAABsQgAAskIAAIDBAAA4wgAACMIAAFBBAAAYQgAAmMEAAFBBAABIwgAA6EEAAIC_AACAQQAALMIAAKhCAABQwQAAeEIAADhCAAAwwQAAGMIAAGDBAAB4QgAA8MEAAMBBAAAgwQAAfEIAAIBAAAAwQQAAPMIAAMBAAACgwAAA2EEAAMBBAADowgAAQEAAACjCAAAkQgAAqEIAAIJCAAAQwgAAMEEAAAxCAACoQQAAuEEAAKDBAAAAwQAAoMEAALBBAACgwQAAoMAAAHxCAACoQQAANMIAAMDAAADYwQAAgEIAAPDBAAB8wgAA8EEAAKhBAACIQQAAgMEAALZCAADQwQAAPEIAAIC_AACQQQAABMIAAIBBAAAwwQAA6MEAAPDBAABYwgAAFMIAAChCAAA4QgAAoEEAAMBAAAB4QgAAQEEAAKDCAAAIwgAAAMAAABxCAACSQgAAYEEAALBBAACAQAAAMMEAAFDCAAD4QQAAyEIAAEhCAACgQQAANMIAALjBAAAEwgAAPEIAAHDCAABgwQAAgsIAAGBCAAA8QgAAyEEAAKzCAACAvwAAgMIAAOjBAADIwQAAgEAAAEBCAADAwQAAmMEAAMDBAAAUwgAAVMIAAPDBAAAAQgAAMMEAACDBAABAQgAA4kIAAMBBAADgwAAAFMIAAEBBAACgQAAAuEEAAAAAAAAAQAAAqMEAAARCAACAQAAATMIAALjBAADgQQAAukIAAHDCAACwQgAAAEEAALDBAABQQQAAiMEAAFhCAABcwgAANEIAAMjBAABgwgAAEEEAAIC_AAAcwgAAcEEAABBCAACgQAAAgMIAALhBAAB0QgAAgMEAALBBAAAAwAAAUMEAAIxCAABwwgAA6MEAAGRCAAAAwgAAkMEAAABCAADAQAAACMIAALBBAACowQAALMIAAKBAAADAwQAAEMIAAKbCIAA4E0AJSHVQASqPAhAAGoACAAC-vgAAFD4AAIg9AAAMPgAAUD0AAGQ-AAB8PgAALb8AAGy-AADoPQAAED0AACQ-AADgPAAAiL0AADC9AAC4vQAAqD0AAOg9AADoPQAA_j4AAH8_AADgvAAAyL0AAI6-AACovQAAyL0AAKC8AABkvgAAqL0AAL4-AACKPgAABD4AAPg9AABMvgAAoDwAAJo-AAB8PgAAML0AAIK-AACYvQAAHL4AAIC7AACYPQAAgLsAAJo-AADyPgAAXD4AADA9AAC4PQAABL4AAHw-AACSvgAABD4AALg9AABcvgAAyD0AACs_AAA8vgAAuD0AAFA9AAAwvQAAhr4AABw-AADgvCAAOBNACUh8UAEqjwIQARqAAgAAhr4AACS-AACGvgAAJ78AAJg9AADgvAAAgDsAAEA8AACSvgAAQLwAAEA8AACIvQAAuL0AAIK-AAA8PgAAEL0AAFC9AAArPwAAcD0AAMY-AABEPgAAhj4AABQ-AAAEvgAAHL4AAJi9AADYvQAA2D0AAOC8AAAwvQAARD4AAOA8AADgvAAAJL4AAHQ-AAAkvgAAyD0AADw-AACevgAA2D0AAEw-AADgvAAAcL0AAIC7AADovQAA2D0AAH-_AACmvgAAEL0AABC9AAAQvQAA4DwAAJg9AABEPgAAqj4AAFA9AAAQvQAAyD0AAIg9AACovQAAiL0AAMI-AAA0PgAARL4gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=or1wpvH2Yps","parent-reqid":"1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["3164240878317525506"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false},"11625012209180376698":{"videoId":"11625012209180376698","docid":"34-10-14-Z23128AC45B25DC21","description":"🚀 *Master the Abstract Factory Design Pattern in Java!* 🎥 Are you teaching or learning design patterns? The *Abstract Factory* pattern is a core part of the Creational family—and a must-know...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2942429/cb7ba7a78eda016e05e73afd214fbb9c/564x318_1"},"target":"_self","position":"7","reqid":"1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D3LhWbjD2Kxk","linkTemplate":"/video/preview/11625012209180376698?parent-reqid=1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL&text=abstract+factory+pattern+java+code&where=all&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Creational Design Pattern Abstract Factory using Java","related_orig_text":"abstract factory pattern java code","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"abstract factory pattern java code\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=3LhWbjD2Kxk\",\"src\":\"serp\",\"rvb\":\"EqsDChMzNjExMTUwNzcxOTYxMjM4NDEzChQxMzU0ODMyMDYxMzMzODk0ODQ2NgoTMTc0MTk5MjYzMDU1MzU5Mjg1NgoTMzc4OTMwNTE1NzkyMTA4NDAzMAoTNzkzNTc0MDMxODkzMDgyMzI4MQoTMzE2NDI0MDg3ODMxNzUyNTUwNgoUMTE2MjUwMTIyMDkxODAzNzY2OTgKFDE3MjE1OTkwODgyMDYwNzQxODI1ChM4NTExMDI3Njc5NDc5NDcwMjk5ChQxODI2ODc4MzU0NDA3MzE4NDc5OQoTNzE3OTcwNTUxMjUzODI0Mzk5MgoTOTY5NjAwMjAzNTU0MzAzNjUzNQoUMTcwMTA4MTA4NzAwNTIwNDQ0NDgKFDE0NjgxMTE5ODExNjYyNjk4MzgyChQxODI3NTM3Njg2MzY0NDAyODUwMwoTMjMwNDI2NDIyMDU2NTE0Mzc5MwoTOTU0MjM0NjE0MTIwMzU3MTQzMwoTMTQyNDkzOTM1NDIyNzM5NzQwNgoTMjM4MDc0MjM2Mjc2MDkyNTEzNgoTNjgyNzc3NzYwMDk2NjMxNjEwORoWChQxMTYyNTAxMjIwOTE4MDM3NjY5OFoUMTE2MjUwMTIyMDkxODAzNzY2OThqrw0SATAYACJFGjEACipoaHpxeGF2Y3pxaGhvd3hiaGhVQ3NzbldFdlpTV3Y3Sjc0QW4xaUdMNUESAgASKhDCDw8aDz8TuAKCBCQBgAQrKosBEAEaeIEI_AQM_gIA_wH5B_gH_QIT9wH39wEAAPMJCPv3Af8A_fgN__gAAAD78vb-_wAAAPj9BwP8_wAAChD9DAQAAAAV-QAM-QAAAAIMBgUOAAEBBP0J__oBAAECCQQFAAAAAO4S_wf_AP8A_P8GBvX9AAD_A_0A-_X-ACAALS1p2js4E0AJSE5QAipzEAAaYPoRADz_IQzYUkrPMtvqJtvkG-kn9xn_6r3_7iPsyfrotLUW_P8Ht_0OowAAABI_vDPwAP98FfANDu0x9cyw4z0Kf8M2JOYwDNaw8ukLDuy-6TArLACqAeUcCq_mQz4c4yAALRy7FTs4E0AJSG9QAiqvBhAMGqAGAAAYQgAAYEEAAJjBAABQwQAAgEAAAOhBAABwQgAAnsIAAABBAADIwQAAFEIAACjCAAAQQQAAGEIAAHDBAACAwAAAiMEAAABAAABAQQAAfMIAADRCAACAPwAAAEAAAEDBAAA8wgAAQEAAAIC_AAD4wQAAoEEAAMBBAAAAwAAAZMIAAPjBAADYwQAAcMIAANDBAADowQAAQEEAAIhBAACQwgAAYEEAABzCAABcQgAAqEEAAMhBAACAPwAA2MEAAGTCAABIQgAAyMEAAIBAAAB8QgAAwEAAAMDAAADoQQAAfEIAABTCAACgwQAA0EEAAJjBAAAAQQAAoEEAAIjBAACwwQAAuEEAAMjBAABYQgAAIEEAALhBAAAsQgAAkEEAAPjBAAAAwgAAJMIAAODAAAAcwgAApMIAAKhBAADIwQAAsEEAABTCAADuQgAAusIAANjBAABgQQAAMEEAAFDBAACgwQAAMEEAAExCAABUQgAAgEEAAEBAAAAwQgAAQMEAAJjCAADQQQAAQMIAAMDBAACMwgAAUEIAAHDBAACEQgAAAMAAABDCAADAwAAAAAAAAOhBAACIQQAAMMEAAIBBAABgQQAAmMEAAKhBAAB0QgAAmEEAAEjCAACAwQAAQEAAALjBAADEQgAAgL8AAOBAAADQwQAAKMIAAJzCAAAQQQAAQEIAAKTCAACwwQAAqMEAAJjCAABEQgAAmEEAAIDAAADIQQAASEIAAKTCAABQwgAAsMIAAABBAADCQgAAgMEAAAzCAAAAwAAAPEIAAOBBAAAQwgAAAEEAALJCAADAwQAA8EEAAAAAAABAQQAAVEIAAExCAABAwAAAAEEAAEDAAACAPwAAoMAAALjBAACAPwAAhkIAAIDAAACQQgAALEIAADxCAABcQgAAcMEAABBBAABYQgAAAMIAAHjCAACAQQAAKEIAADDCAAAUwgAAFEIAAJhBAAA4wgAAQMEAAABCAACwwgAAgEEAAKjBAADgwAAAAAAAAOjBAAB4QgAAUMIAALDBAACwwQAAEEEAADjCAACKQgAAyMEAAMbCAAAAwgAAoMEgADgTQAlIdVABKo8CEAAagAIAAKK-AAAsPgAA4LwAAAw-AAAEPgAAQDwAADQ-AAATvwAAgr4AAKI-AAAwPQAAmL0AAJi9AAAMvgAAgDsAABC9AAAQvQAAED0AALg9AADWPgAAfz8AAFQ-AABEvgAAfL4AALi9AABQPQAAFL4AAKi9AAB0vgAAFD4AAEQ-AAAwvQAAED0AANi9AADIPQAAcD0AAJI-AADIvQAAPL4AAIC7AAA8vgAA4LwAAMg9AABQPQAAbD4AAJY-AADYPQAAQDwAADA9AABkvgAA6D0AAES-AAAEPgAAfD4AALi9AABQPQAABT8AAEy-AABQPQAADD4AAHA9AABAvAAA6D0AAIi9IAA4E0AJSHxQASqPAhABGoACAADCvgAAEL0AAMK-AAAfvwAA4DwAAJi9AACgPAAAgDsAADS-AACYPQAAqL0AAKg9AAAUvgAAiL0AAEA8AACAOwAAHL4AACc_AAAQPQAAvj4AAPg9AAA8PgAAND4AACS-AACyvgAAQLwAAAy-AACYPQAAoLwAAOC8AABcPgAAiD0AALi9AACgvAAATD4AACy-AACCPgAAZD4AAHS-AAAwvQAApj4AAHA9AAAEvgAAgDsAADC9AABsPgAAf78AAKq-AACYPQAAiL0AAEQ-AABQPQAATD4AAKI-AADOPgAA2D0AAOC8AAD4vQAAyD0AAMi9AABwvQAAkj4AAPi9AACaviAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=3LhWbjD2Kxk","parent-reqid":"1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["11625012209180376698"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false},"17215990882060741825":{"videoId":"17215990882060741825","docid":"34-10-13-Z26528D5BA09325D4","description":"How and when to implement Abstract Factory Design Pattern in both Python and Java. Contents of this video: 0:00 Abstract Factory Keynote 4:29 Python Implementation 9:50 Java Implementation...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/1974186/9824527fd45ff509d279ea97d72473c7/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/aeGjlAEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"8","reqid":"1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DczW7Hv8weX4","linkTemplate":"/video/preview/17215990882060741825?parent-reqid=1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL&text=abstract+factory+pattern+java+code&where=all&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Design Patterns: Abstract Factory | Explanation and Code in both Python and Java","related_orig_text":"abstract factory pattern java code","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"abstract factory pattern java code\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=czW7Hv8weX4\",\"src\":\"serp\",\"rvb\":\"EqsDChMzNjExMTUwNzcxOTYxMjM4NDEzChQxMzU0ODMyMDYxMzMzODk0ODQ2NgoTMTc0MTk5MjYzMDU1MzU5Mjg1NgoTMzc4OTMwNTE1NzkyMTA4NDAzMAoTNzkzNTc0MDMxODkzMDgyMzI4MQoTMzE2NDI0MDg3ODMxNzUyNTUwNgoUMTE2MjUwMTIyMDkxODAzNzY2OTgKFDE3MjE1OTkwODgyMDYwNzQxODI1ChM4NTExMDI3Njc5NDc5NDcwMjk5ChQxODI2ODc4MzU0NDA3MzE4NDc5OQoTNzE3OTcwNTUxMjUzODI0Mzk5MgoTOTY5NjAwMjAzNTU0MzAzNjUzNQoUMTcwMTA4MTA4NzAwNTIwNDQ0NDgKFDE0NjgxMTE5ODExNjYyNjk4MzgyChQxODI3NTM3Njg2MzY0NDAyODUwMwoTMjMwNDI2NDIyMDU2NTE0Mzc5MwoTOTU0MjM0NjE0MTIwMzU3MTQzMwoTMTQyNDkzOTM1NDIyNzM5NzQwNgoTMjM4MDc0MjM2Mjc2MDkyNTEzNgoTNjgyNzc3NzYwMDk2NjMxNjEwORoWChQxNzIxNTk5MDg4MjA2MDc0MTgyNVoUMTcyMTU5OTA4ODIwNjA3NDE4MjVqtg8SATAYACJFGjEACipoaG9pbm9sbWJrdHNndHRjaGhVQ0tRd3ZJbExlcXk4cUtDNHRLZ0lVVHcSAgASKhDCDw8aDz8TuweCBCQBgAQrKosBEAEaeIH_BwcFAAAA8P38Dv0F_gET9gH39gEAAOMEA_X-_AIA-QUIBPgBAAAW9v38BgAAAP78C_3z_gEADQP4EAMAAAAnAP0G-wAAAAIL9wb-AQAA-_gBCfkBAAAQ-vcFAAAAAPgK_wn8AAAA9wgBAAAAAAAFAfsFAAAAACAALWQm0js4E0AJSE5QAiqEAhAAGvABZhz4__zWBwPIEuMA7BjpAIHh_f89HuIAzvf_AL8D4gC-4PwB2tUS_-P__gC8BwH_2-7d_ycaBAAPEj8AEu8TABML5QE1zA8BUBPzAPHz7P7vHR0AMPcnATHQBwAaDeb-Hw4V__Ht1v7i8Pb-7xMSBDgQGQMWGwP_wxAkAuEHIv_A__H-8wcTC8XeDP4YCxj98QnV-jEl6__kAgULIRD6Cvn3_QQK9RD8Bhj4B_jn8_vaFwoC9hLzB-kMIwPxEwX49hAeA_3--_rlKv3zQQTz9ekvCAYT4foK_PP3-Nr6CfgG5gn06S0JAez8EvodDfr4IAAtFAUbOzgTQAlIYVACKnMQABpgJPwAM-gG3-g0RNIl6twewt4S9xPZHf_ozQABDgX1EgPKgibe_yLLEhGnAAAARSrlJN8ACXT64SABwCfy1636LBx_z_phxff6-M7PMS7b-9PGEj8WAO8NyhVI_OFFKCb_IAAtxLIZOzgTQAlIb1ACKq8GEAwaoAYAALBBAAAEwgAA6EEAAJhBAABQwQAAgkIAAJBCAADgQQAAeMIAAGDCAAA8QgAAMMIAAADBAAAIwgAAwEEAAOBAAACAQAAAcMEAAFzCAAAEQgAA8EEAAIjCAACmwgAAJEIAAODBAAAsQgAASMIAAOhBAACAQQAAwEEAAFDCAABIQgAAqMEAAIhBAABwwgAA0EEAADBBAADoQgAAgEAAAEBAAAAQQQAA4MAAALZCAADoQQAAoMEAAILCAADgwQAAQEAAAFxCAABwwQAAyMEAADDBAAAAQgAAEEEAAKhBAABgQQAAdMIAACBBAADgQAAANEIAAIJCAABAwQAANMIAADzCAABgwQAAwEAAACTCAADAQAAAgEAAAOjBAAAsQgAA5kIAABDCAACIQgAAJMIAANTCAABMwgAASEIAAIBAAACAPwAAkMIAABxCAACwQQAAkkIAAJbCAAAEQgAAMEIAABRCAACAQQAACMIAAGDCAABEQgAAGEIAALLCAAAgQQAAIMEAAPDBAAAAQQAATEIAAABAAACgQAAAAEEAAPBBAADAwQAAmsIAAMDAAAAwQQAAEEIAAKBAAAB0QgAAREIAAAAAAAAQwgAAJMIAAJpCAACQwQAAIMEAAHDCAABAQgAA4MEAAOjBAACmwgAAmMEAAADCAACQQgAAoEEAAODBAAAAwQAAbMIAAKBAAADgwAAAmEEAACTCAACwQQAAQEEAAERCAABAwAAAsMEAACTCAABowgAAMMEAAOhBAAA8wgAAUEEAACRCAABAQQAAKMIAAGxCAAAAwQAAOMIAACBBAADAQAAAwMAAACDBAAAQwgAAIMIAAABAAAC2wgAAEMIAAKBCAAAQwQAAwEEAAAAAAACQwQAAgEEAAMjBAABIQgAASEIAAHBBAADIQQAA-MEAAMDAAACIQQAAyMEAAABBAAAwQQAAFMIAAPjBAABAQgAANEIAADTCAABAwQAAwMAAAARCAAAQQgAA4MEAACzCAACQQgAAmMEAAAAAAAAMwgAAosIAAMDAAAAQQgAAgEEAAOhBAAAAwAAAuMEAAGDCAADAwCAAOBNACUh1UAEqjwIQABqAAgAA5r4AACQ-AACYPQAAVD4AAIA7AAC4PQAA6D0AAFe_AABEvgAAqD0AAHC9AAAEvgAAUD0AACS-AADgPAAAyL0AAAS-AADgPAAAUD0AACE_AAB_PwAAyD0AABA9AAAMvgAAoLwAAOi9AABQPQAAqL0AAIi9AACYvQAAhj4AAFA9AAAcPgAAmL0AAGQ-AAAsPgAAuj4AAI6-AABEvgAARD4AAK6-AAAUPgAAUD0AAKA8AACAOwAAij4AAI4-AAAQvQAALL4AANK-AAC4vQAAqr4AAEA8AAAdPwAAoDwAAMg9AAALPwAAVL4AAOi9AAB8PgAAZD4AABQ-AABUPgAAED0gADgTQAlIfFABKo8CEAEagAIAAN6-AAAwvQAAqr4AACW_AADYvQAA4DwAAEC8AABkPgAAqL0AAEw-AACCvgAAVD4AACy-AACoPQAAUD0AAEA8AACivgAAMz8AAKA8AAAHPwAAFD4AAIg9AABAvAAA4LwAAK6-AAAUvgAAJD4AABQ-AAAMvgAAcD0AAPg9AACgvAAAyD0AAOC8AAA0PgAALL4AADQ-AAC4PQAAfL4AAJI-AAC4PQAAyL0AAKi9AACIPQAAyD0AAKC8AAB_vwAAHL4AAKg9AAAUvgAA4LwAAOA8AACIPQAAjj4AAAc_AABEPgAAEL0AAKA8AACGPgAAgLsAAIC7AACyPgAAqL0AAIK-IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=czW7Hv8weX4","parent-reqid":"1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["17215990882060741825"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"2830819556"},"8511027679479470299":{"videoId":"8511027679479470299","docid":"34-2-7-Z9DB3780E6AEEE62F","description":"Abstract Factory Creational Java design pattern with examples for students, beginners and software engineers. Complete tutorial of Abstract Factory Creational Java design pattern explained with...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/941879/09955f7f2573114ef47ff4944ab02fca/564x318_1"},"target":"_self","position":"9","reqid":"1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D4oE3HUCEBUw","linkTemplate":"/video/preview/8511027679479470299?parent-reqid=1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL&text=abstract+factory+pattern+java+code&where=all&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Abstract Factory Java Design Pattern Tutorial Explained with Examples for Beginners and Students","related_orig_text":"abstract factory pattern java code","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"abstract factory pattern java code\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=4oE3HUCEBUw\",\"src\":\"serp\",\"rvb\":\"EqsDChMzNjExMTUwNzcxOTYxMjM4NDEzChQxMzU0ODMyMDYxMzMzODk0ODQ2NgoTMTc0MTk5MjYzMDU1MzU5Mjg1NgoTMzc4OTMwNTE1NzkyMTA4NDAzMAoTNzkzNTc0MDMxODkzMDgyMzI4MQoTMzE2NDI0MDg3ODMxNzUyNTUwNgoUMTE2MjUwMTIyMDkxODAzNzY2OTgKFDE3MjE1OTkwODgyMDYwNzQxODI1ChM4NTExMDI3Njc5NDc5NDcwMjk5ChQxODI2ODc4MzU0NDA3MzE4NDc5OQoTNzE3OTcwNTUxMjUzODI0Mzk5MgoTOTY5NjAwMjAzNTU0MzAzNjUzNQoUMTcwMTA4MTA4NzAwNTIwNDQ0NDgKFDE0NjgxMTE5ODExNjYyNjk4MzgyChQxODI3NTM3Njg2MzY0NDAyODUwMwoTMjMwNDI2NDIyMDU2NTE0Mzc5MwoTOTU0MjM0NjE0MTIwMzU3MTQzMwoTMTQyNDkzOTM1NDIyNzM5NzQwNgoTMjM4MDc0MjM2Mjc2MDkyNTEzNgoTNjgyNzc3NzYwMDk2NjMxNjEwORoVChM4NTExMDI3Njc5NDc5NDcwMjk5WhM4NTExMDI3Njc5NDc5NDcwMjk5aq8NEgEwGAAiRRoxAAoqaGh5dnBzcmFsdnpzZ2ljY2hoVUM5VjBRWXNXS3pfT0QydW9vQ3RFdFJnEgIAEioQwg8PGg8_E64FggQkAYAEKyqLARABGniB_Qf-Df4CAPwF_AYBBv0CBvUA-vj-_gD1BfX99gL_AA7_AQP5AAAAAfz4__8AAADu_gUC-AEAAA0C-BACAAAACAAEBPwAAAAHDQ0H_gEAAPryAPgCAAAAAP8ACQAAAADuEv8H_wD_AP0E_v0BAAAACAn7AwAAAAAgAC2Nj9o7OBNACUhOUAIqcxAAGmAZCwBCGvv47TY44yLZ7_zx2AnvDekb_-DeAPcU2PUP9LzI_AoA9rH-FbcAAAAnMtoqDwAcXfjrEf8UAvTqv9cEL3_jIfzaQgvim_Hq-AUL0eoOCkoA2gPzCge98x4VN_ggAC2UqzY7OBNACUhvUAIqrwYQDBqgBgAADEIAAOBAAAAkQgAAQEEAAADAAAAQwQAAQMEAAIBAAABAQAAAgEEAANBBAAAgwQAANMIAAOjBAABIQgAAoMEAAIBAAABAwgAAcMEAAOjBAADAwAAAFMIAAEzCAAAAQgAAsEIAANjBAAAcwgAAbMIAABhCAACgQAAAwMAAAMBBAACYwgAAqEEAAAzCAACoQQAA4EAAAN5CAADgwQAAsEEAAABCAAD4wQAAQEEAALDBAADoQQAAeMIAAIzCAAAAwQAAmEIAADBBAAAkwgAAAEAAACBBAAAUQgAAFEIAAFDBAACCwgAAIEIAANjBAAAMQgAAEEIAAEDBAAB8wgAAjMIAALBBAADgQQAA6EEAAKjBAADAwAAAsEEAAKpCAACCQgAASMIAAMRCAADYQQAA7sIAABTCAAD4wQAAqMEAAKBBAADYwQAAAEAAAIBBAACyQgAAcMEAAGhCAABAwQAAqEEAAMhBAACIwgAA2MEAAIhBAADwQQAAisIAACjCAAB8wgAAnsIAAEBAAACsQgAAXMIAAODBAACGQgAABEIAAKbCAABwwgAAgMEAAHDBAAA0QgAAqMEAADBCAAC4QQAA-EEAAGzCAADAwQAArkIAAMDAAAAMwgAATMIAAIA_AABAwgAAkMEAANDBAAAwQQAA-MEAAPBBAADAQQAAJEIAAKDCAABAwAAAXMIAAGDBAABowgAAQMEAAHBBAABAQQAAgEEAAABBAACYQQAAaMIAAKjCAACQwQAAoMEAAOBAAADgQAAA2EEAACDBAAA4wgAAwEAAAGDBAABQwgAAgEAAAMBBAAAQQQAAcMEAAIBAAABAQgAANMIAAKTCAABAwAAAnEIAAHDBAADwQQAAEMIAAEDBAAAEQgAAsEEAAFxCAADoQQAACEIAAFRCAABUwgAAHEIAAFDBAADoQQAAoMAAAAhCAADYwQAAgMAAAKpCAABQQQAADEIAAMhBAAAwQQAAmEEAAHRCAABUwgAADMIAAJBBAABQwQAAAEEAADDBAAAAAAAAIMEAAMhBAABsQgAAEEEAANjBAAAIwgAA-MEAAATCIAA4E0AJSHVQASqPAhAAGoACAABUvgAABD4AAIC7AAAkPgAAMD0AABS-AACmPgAAMb8AAIA7AAAEPgAAMD0AAJi9AACYvQAAiL0AAOA8AAC4vQAAqL0AAFA9AABAvAAACT8AAH8_AAAMPgAABL4AAJq-AAAsvgAAEL0AAEC8AAB8vgAALL4AABw-AACaPgAAXD4AAKC8AADIvQAAFD4AAIg9AACuPgAAmL0AAFS-AADoPQAAgDsAAFy-AAAcvgAA4DwAAEw-AAC6PgAAbD4AAIC7AAAQPQAAlr4AADA9AACGvgAAmD0AAII-AABQPQAADD4AACE_AADWvgAA2L0AAII-AACAOwAA4LwAALg9AABAPCAAOBNACUh8UAEqjwIQARqAAgAAxr4AACS-AAC2vgAAJb8AAMg9AACYvQAAoDwAAEA8AABsvgAAoDwAAIi9AACIPQAAFL4AAFS-AABQvQAAQLwAACS-AAAlPwAAUD0AAKY-AABwPQAAZD4AADA9AABwvQAAfL4AABC9AACYvQAAMD0AAIA7AABQvQAATD4AAOA8AACYvQAAcD0AADQ-AACCvgAAPD4AAIC7AACavgAAFD4AADw-AADgvAAABL4AADA9AAAcvgAAmD0AAH-_AACCvgAAoDwAAAy-AACYPQAAoLwAAPg9AABEPgAAzj4AAFA9AADgvAAAQDwAALg9AAC4vQAANL4AAGQ-AADovQAAZL4gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=4oE3HUCEBUw","parent-reqid":"1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["8511027679479470299"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false},"18268783544073184799":{"videoId":"18268783544073184799","docid":"34-1-5-Z0B9862A58B5197AE","description":"In this video, we dive deep into the Abstract Factory Design Pattern in Java, a widely used creational design pattern. You'll learn: ✅ What is the Abstract Factory Design Pattern? ✅ Why and when...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/1534844/bb78f2b39e472a1c3d02526dafec091e/564x318_1"},"target":"_self","position":"10","reqid":"1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Dy45yNVYw_5M","linkTemplate":"/video/preview/18268783544073184799?parent-reqid=1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL&text=abstract+factory+pattern+java+code&where=all&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Abstract factory design pattern #java #softwaredesignpatterns","related_orig_text":"abstract factory pattern java code","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"abstract factory pattern java code\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=y45yNVYw_5M\",\"src\":\"serp\",\"rvb\":\"EqsDChMzNjExMTUwNzcxOTYxMjM4NDEzChQxMzU0ODMyMDYxMzMzODk0ODQ2NgoTMTc0MTk5MjYzMDU1MzU5Mjg1NgoTMzc4OTMwNTE1NzkyMTA4NDAzMAoTNzkzNTc0MDMxODkzMDgyMzI4MQoTMzE2NDI0MDg3ODMxNzUyNTUwNgoUMTE2MjUwMTIyMDkxODAzNzY2OTgKFDE3MjE1OTkwODgyMDYwNzQxODI1ChM4NTExMDI3Njc5NDc5NDcwMjk5ChQxODI2ODc4MzU0NDA3MzE4NDc5OQoTNzE3OTcwNTUxMjUzODI0Mzk5MgoTOTY5NjAwMjAzNTU0MzAzNjUzNQoUMTcwMTA4MTA4NzAwNTIwNDQ0NDgKFDE0NjgxMTE5ODExNjYyNjk4MzgyChQxODI3NTM3Njg2MzY0NDAyODUwMwoTMjMwNDI2NDIyMDU2NTE0Mzc5MwoTOTU0MjM0NjE0MTIwMzU3MTQzMwoTMTQyNDkzOTM1NDIyNzM5NzQwNgoTMjM4MDc0MjM2Mjc2MDkyNTEzNgoTNjgyNzc3NzYwMDk2NjMxNjEwORoWChQxODI2ODc4MzU0NDA3MzE4NDc5OVoUMTgyNjg3ODM1NDQwNzMxODQ3OTlqrw0SATAYACJFGjEACipoaGt3bWt5c2VtdGxwbnBiaGhVQ3VJaHJvY3JsNEZYX3J5dW56ei1wSEESAgASKhDCDw8aDz8TwwuCBCQBgAQrKosBEAEaeIEG_voI_AQA-QoADvkH_QIO_gYC9wAAAPULAwb9Av8A_vwCBPcBAAD78vb-_wAAAAAECf_7_gEAAgcBDwMAAAAR9QMHAgAAAAEIBQT-AQAA-wAC_QP_AAD-Bv0F_wAAAPgJAAj8AAAAAgIH_vH7AAD7__oFAAAAACAALXUd4Ds4E0AJSE5QAipzEAAaYPMIAFoFCeXWZTLfFsXnEvm-ENsi_R__6q4Av_nI7BIEvcMIGgDtu_EpogAAAAs8zSMdAPh13O3qHdxHB9-hACUOf_YtFf1SIN8H5_Hm8P_W7DxGIgDQ_PsaEsHnHmQSuCAALQdTFjs4E0AJSG9QAiqvBhAMGqAGAADQwQAA6EEAANBBAAAgQgAAoEAAAOBBAABwQgAASMIAAETCAADYQQAAiMEAADDCAAAQQQAAAEAAAHBBAACAQAAAkEEAAABCAACqwgAAoEEAAMDBAAA0wgAAkEEAAKxCAAAgwQAAGEIAAMBAAAAAAAAAeEIAACBCAABkwgAA0EEAANjBAADIQQAAgMEAAIhBAADCQgAAgEIAABDBAADwQQAAcEEAAABAAABIQgAASEIAABDBAABAQQAAoMEAAIBBAAAAQQAASMIAAEBAAABwwgAADMIAAJBCAAAgQgAAOEIAACTCAABwwQAAwMAAAJBBAADAwQAACEIAABjCAACQwQAAwMEAADDBAABgQQAAgEAAAMjBAADgwQAA2EEAAHBCAAAcwgAAAEAAAIBAAADOwgAAGMIAAKhBAABQQQAABMIAAFjCAACQQgAAyEEAAKhBAADQwQAAQEIAAGDCAABkQgAA-EEAAKBBAAAoQgAAoEAAAMDBAADKwgAAwEAAALDBAACowQAAqkIAAPBBAABQQQAAcMEAALBBAACGQgAARMIAANjBAACIQQAAgMEAAIC_AAAAwAAAmEEAABBBAACYwgAAiEEAAKBAAACqQgAA8MEAAKDAAABUwgAATEIAAHDBAABgQQAAYMEAAARCAACswgAAuEEAAOBAAADgwAAAMMIAAKDBAACYwgAAAAAAAABBAACawgAAlEIAAIBBAAAQQQAAgD8AABjCAACswgAAsMEAAMDAAAC4QQAAyMEAAIhBAABgQgAAwEAAAAAAAADYQQAAYEEAAIBCAACuwgAA4EAAABDBAACWwgAA2MEAABBBAADAwQAAkEEAAJDBAAAAQAAAzsIAAFxCAABAwAAAQEEAAJjBAAA8QgAABEIAAAjCAADIQQAAcMEAALTCAACCwgAAgMAAAEDAAADIwgAAMEEAAJbCAAAAwgAAJEIAABhCAACSwgAAhsIAAMBBAABQwQAALEIAAOBAAAAgwgAAfEIAAPBBAABAQgAAUMEAAJhBAACAwQAAkEEAAKDAAABgQQAAgEAAAJBBAAAIwgAAOMIgADgTQAlIdVABKo8CEAAagAIAAGy-AACOPgAAuL0AAAQ-AAAsPgAAHL4AAJo-AAA3vwAAgr4AAKo-AABAvAAA6D0AAOi9AAAEvgAA2D0AAES-AABwvQAA4DwAABA9AAALPwAAfz8AABw-AACgvAAAxr4AAIC7AACIvQAAED0AAGy-AAB8vgAAuD0AAEQ-AABEPgAABD4AAOA8AAAUPgAAoLwAAIY-AAAQvQAAPL4AALg9AABEvgAAoDwAAIC7AACoPQAAhj4AAIo-AACIPQAAMD0AAEA8AAAkvgAAgLsAAIi9AACYvQAAgj4AANi9AACoPQAABz8AALq-AABAvAAAyD0AAIg9AADgPAAAND4AANi9IAA4E0AJSHxQASqPAhABGoACAADOvgAAUD0AANa-AAApvwAAoDwAAKi9AAAQvQAAUL0AAGy-AACoPQAAFL4AAIC7AABUvgAAPL4AAEC8AADgvAAAvr4AACs_AACgvAAAqj4AABQ-AAAkPgAAUD0AAMi9AAC6vgAA2L0AACy-AADIPQAAqL0AABS-AABUPgAAMD0AAEC8AABQPQAA2D0AAJq-AACiPgAAuD0AAJq-AACAOwAAyD0AAEA8AABMvgAA4LwAAOi9AAA0PgAAf78AAMq-AACoPQAA-L0AANg9AABAvAAAdD4AAII-AAC-PgAAcD0AABC9AAAwPQAAPD4AAIC7AADovQAAwj4AAIi9AACOviAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=y45yNVYw_5M","parent-reqid":"1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["18268783544073184799"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false},"7179705512538243992":{"videoId":"7179705512538243992","docid":"34-8-8-Z299011D5FCA52F35","description":"Discover the Abstract Factory Design Pattern in Java with this step-by-step tutorial. Learn how to create a flexible and scalable design using a real-world furniture manufacturing system as an...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3138583/fc104d7aeaa6fa1f38b2958a39ac87f5/564x318_1"},"target":"_self","position":"12","reqid":"1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DJYMi5ooN1LU","linkTemplate":"/video/preview/7179705512538243992?parent-reqid=1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL&text=abstract+factory+pattern+java+code&where=all&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Master the Abstract Factory Design Pattern in Java | Real-World Furniture Example","related_orig_text":"abstract factory pattern java code","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"abstract factory pattern java code\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=JYMi5ooN1LU\",\"src\":\"serp\",\"rvb\":\"EqsDChMzNjExMTUwNzcxOTYxMjM4NDEzChQxMzU0ODMyMDYxMzMzODk0ODQ2NgoTMTc0MTk5MjYzMDU1MzU5Mjg1NgoTMzc4OTMwNTE1NzkyMTA4NDAzMAoTNzkzNTc0MDMxODkzMDgyMzI4MQoTMzE2NDI0MDg3ODMxNzUyNTUwNgoUMTE2MjUwMTIyMDkxODAzNzY2OTgKFDE3MjE1OTkwODgyMDYwNzQxODI1ChM4NTExMDI3Njc5NDc5NDcwMjk5ChQxODI2ODc4MzU0NDA3MzE4NDc5OQoTNzE3OTcwNTUxMjUzODI0Mzk5MgoTOTY5NjAwMjAzNTU0MzAzNjUzNQoUMTcwMTA4MTA4NzAwNTIwNDQ0NDgKFDE0NjgxMTE5ODExNjYyNjk4MzgyChQxODI3NTM3Njg2MzY0NDAyODUwMwoTMjMwNDI2NDIyMDU2NTE0Mzc5MwoTOTU0MjM0NjE0MTIwMzU3MTQzMwoTMTQyNDkzOTM1NDIyNzM5NzQwNgoTMjM4MDc0MjM2Mjc2MDkyNTEzNgoTNjgyNzc3NzYwMDk2NjMxNjEwORoVChM3MTc5NzA1NTEyNTM4MjQzOTkyWhM3MTc5NzA1NTEyNTM4MjQzOTkyaq8NEgEwGAAiRRoxAAoqaGh1ZWdqbmpramtxdnJ0YmhoVUNwTnBJRy1BdU01UkU1M0pOTHJEdnVREgIAEioQwg8PGg8_E-4DggQkAYAEKyqLARABGniBBAj_BQAAAOwDAg0HBP0BFP39APYBAQDxAQL8_gEAAAf7CAH7AQAAAez__gcAAAACAg_5AP0BAAoR_QwEAAAADgH0D_0AAAD7CQoL_gEAAAT-BgoD_wAA_g__A_8AAADtEv8H_wD_AP8HBf0AAAAADAP7CgAAAAAgAC0AB9U7OBNACUhOUAIqcxAAGmAHDwBBGQfz4TYy3f3x6xII0xQCBfcA__faAOYR3uEI9tWs-QgA77wXAbsAAAAVJ9gm5wDxWwLw8BT3EwDutPEVFn_0Mwj0MBfiv9bJ-fgI0_IUGR8A5hLbFDDN-zQfLeIgAC0WgUA7OBNACUhvUAIqrwYQDBqgBgAAQEEAAMhBAACcQgAAUMEAAIBBAABwQgAAQEIAAKBBAAC2wgAAYMEAAMBAAACAwQAAmMEAAIDAAACaQgAAIMEAAMhBAACKwgAAUEEAAIjCAAAEQgAAVMIAAIBAAAAAQgAAXEIAADDBAABgwgAAgL8AAN5CAAAAQgAAUMEAAADBAACSwgAAMEIAAKDAAACEwgAAMEEAAI5CAACwQQAACEIAAMhBAADAQAAAgEAAAAxCAADQwQAAgEEAAFBBAABgwQAAAEIAAPDBAAAAwwAAcEEAABBBAACAvwAA2EEAAFxCAACMwgAAuMEAABRCAACAvwAA6MEAAFDCAAAcwgAAqsIAAPBBAACgwAAA8EEAAJhBAAAIwgAAwMEAAMBBAACIQgAAwMEAAOhBAADgwAAA6EEAAPjBAACIQQAAAEIAACTCAABswgAAjkIAAPDBAABEQgAAcMEAABTCAAAIwgAAsEEAAIC_AAAIwgAAuMEAAABAAABAwAAAiMIAAABAAACMwgAA4MAAAFBBAACAwQAACMIAAGzCAABAwAAApEIAAFDCAACYwQAAgEAAAFRCAAB0QgAAwEAAABBCAACwQQAAiEEAALDBAADQwQAA4EAAAHRCAABEwgAAMMEAAGDBAAAMQgAA6EEAANjBAABgwQAAgsIAAHBBAAAIQgAAoEAAAOBAAADwwQAAiEEAAMhBAADAwQAAuMEAAAjCAAAQQQAA-EEAAIDAAADgQAAAYMEAAETCAAAUQgAAFEIAAFBCAAAAwAAAFEIAALDBAAAkwgAA6EEAACjCAACAvwAADEIAAEDAAACgwQAAyMEAABjCAADYwQAAqMEAADDBAADoQQAAZEIAADhCAACIQgAAnMIAAIhBAABMwgAAbMIAACDBAAAgQQAAcEEAAAAAAACgwgAADEIAABTCAADgwAAA6EEAAKBAAAAgQgAARMIAAIA_AADSQgAAPMIAACjCAADAQAAAcMIAALhBAAD4wQAAzMIAACBCAABAQgAAAMEAAADAAABgwQAAiMEAAEDBAADAwQAAEEIAAKjCAACSQgAAEMEAAHBBIAA4E0AJSHVQASqPAhAAGoACAAAsvgAAPD4AAKi9AADiPgAAPD4AAFy-AABUPgAAJb8AACS-AAD4PQAAZL4AAIi9AAD4vQAA2D0AACQ-AAAQvQAA2L0AAHA9AABwPQAAIT8AAH8_AAB8PgAAcD0AAJa-AAA8vgAA2L0AAKA8AACOvgAAkr4AAIC7AAB0PgAAJD4AAIg9AABAPAAADD4AADA9AABUPgAAJL4AAKq-AAAsPgAAPL4AAIi9AAA0vgAAoLwAAIg9AACWPgAAnj4AAIC7AADYPQAA2r4AADC9AADovQAAoLwAAKo-AABQPQAAUD0AAE8_AAC6vgAAED0AAPg9AAAcvgAA6D0AAEA8AACovSAAOBNACUh8UAEqjwIQARqAAgAAwr4AADS-AAD-vgAAR78AAIA7AABwvQAAUL0AAOA8AAAsvgAAUD0AAGS-AACYPQAAkr4AADS-AABQPQAA4LwAAJq-AAAbPwAAcL0AAOI-AABAPAAA6D0AAOA8AABwvQAAZL4AAEC8AAAEvgAA4DwAAHC9AADIvQAA6D0AAKA8AADIPQAAJL4AAOg9AABMvgAATD4AABw-AABcvgAADD4AAAQ-AACovQAAFL4AAEC8AABQvQAA4LwAAH-_AAC6vgAAEL0AAFC9AACAuwAA6L0AAEQ-AABMPgAAij4AAFA9AABwvQAAgLsAAAQ-AAAwvQAAgLsAANI-AABwvQAARL4gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=JYMi5ooN1LU","parent-reqid":"1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["7179705512538243992"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false},"9696002035543036535":{"videoId":"9696002035543036535","docid":"34-2-11-ZECB97E43E046002D","description":"Let'd discuss What is Abstract Factory Design Pattern in details. Example with Java Code & Class Diagram #adapter #code #programming #designpatternsinjava #adapterpattern #programer...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4483230/2ef65ccd05b695fa3bfa32de1b3a3288/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/0t86MQIAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"13","reqid":"1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Dfsiu8kMQ8Wk","linkTemplate":"/video/preview/9696002035543036535?parent-reqid=1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL&text=abstract+factory+pattern+java+code&where=all&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"What is Abstract Factory Design Pattern | DP - 6 | Example with Java Code & Class Diagram | In Hindi","related_orig_text":"abstract factory pattern java code","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"abstract factory pattern java code\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=fsiu8kMQ8Wk\",\"src\":\"serp\",\"rvb\":\"EqsDChMzNjExMTUwNzcxOTYxMjM4NDEzChQxMzU0ODMyMDYxMzMzODk0ODQ2NgoTMTc0MTk5MjYzMDU1MzU5Mjg1NgoTMzc4OTMwNTE1NzkyMTA4NDAzMAoTNzkzNTc0MDMxODkzMDgyMzI4MQoTMzE2NDI0MDg3ODMxNzUyNTUwNgoUMTE2MjUwMTIyMDkxODAzNzY2OTgKFDE3MjE1OTkwODgyMDYwNzQxODI1ChM4NTExMDI3Njc5NDc5NDcwMjk5ChQxODI2ODc4MzU0NDA3MzE4NDc5OQoTNzE3OTcwNTUxMjUzODI0Mzk5MgoTOTY5NjAwMjAzNTU0MzAzNjUzNQoUMTcwMTA4MTA4NzAwNTIwNDQ0NDgKFDE0NjgxMTE5ODExNjYyNjk4MzgyChQxODI3NTM3Njg2MzY0NDAyODUwMwoTMjMwNDI2NDIyMDU2NTE0Mzc5MwoTOTU0MjM0NjE0MTIwMzU3MTQzMwoTMTQyNDkzOTM1NDIyNzM5NzQwNgoTMjM4MDc0MjM2Mjc2MDkyNTEzNgoTNjgyNzc3NzYwMDk2NjMxNjEwORoVChM5Njk2MDAyMDM1NTQzMDM2NTM1WhM5Njk2MDAyMDM1NTQzMDM2NTM1aogXEgEwGAAiRRoxAAoqaGhtaXpjc2R3amhiZnRkZGhoVUM3MmRBMEg0M292OG40NEw0NTR5aFl3EgIAEioQwg8PGg8_E4wJggQkAYAEKyqLARABGniBBgf5BAP9AO8IBgv3Bf4BEvkO9fYAAADy_QH09QEAAP34Dv_3AAAAAv34AgoAAAAB9gEF9f0BAAIIAREEAAAAC_4JBAMAAAAGHAUG_gEAAPn4_QYE_wAAFRMBC_8AAAD2FfYE__8AAP0NAPkAAAAA-__6BgAAAAAgAC0xgso7OBNACUhOUAIqhAIQABrwAXX1BP6FEvH7N-0BADwt3gCGFw7_dhHnAMICEADeAOkB2f3YAN3m8gDSDPIA-hQS_7kS8AAFDx4A4tEB_wHl1P_3EOkBWN4PAlDxBQAvGuP_gfMEAOIPEQAc9v_-NCjpASr8KP4xCPoB7wXcARviMQNdJi0C3Pkc_h9BFwMDJ_4F9vraAM7tGgTcAxYE6ff2BiYV8P8VTwT9Cxj6DDIE7_wPEwH-DxXLABUJ3QYCGQHwy97k_BPQ8f38-BsMJhzxAtzJ6fgN0Rf_KQICAQoPBAUPEhQJ1M4EDw4i5v8BDv7t4-Ea8fT1DQkDFeoE3wX_AyAALauYBTs4E0AJSGFQAirPBxAAGsAHt-zYvl13qTyx1MS83PEmPQ5VZ7y9mHu7-IG1vAOrzzxpFPe8EIBuPdlVbbw5e4i6l8eqvhPH7Du-EZ28Z2KaPk46m7wa71g8j1P0vJ2ZxTz6gvG8jkCsvaHxKT2aqZi7k6vYPTSXxT2o6z-8LfqkPXt8Zzy_oGA8K1fDvZ1sXr36lAi9joErvZ8d8L0_8W87MLnBvTjOh71ksrQ70c3-PMG-I7zt9cm8Z3cQPFd-dD0yB947136nvQv9Xbx3S3K8cwixPUC92byFw5w8QiaZvcpAQTpP0Sy96FWTPfmesrp-RvO8z2tnvRh8NT06DnK8caSdPSQG5jxASQW8bazkvaYRLj2UTsE783z8vO8lgz2z0iS8dNk-vVaixz05D-e8NLVRPWf_DT3Gie27l-YmPiX8Nz3SywM7_KsXPmNsFz1UC1s8Eqt1PRABbD1rhDO5S5ZuvAnusT2kJBi8CbvROxy2zT3vekS82wESvSiWAL3qRBu6BNiBvfs14zx4SIw8YyZRPZ8dUL1RS3O8PV_zPXR3QrwdWsM7dZKtOzz2Mzws8xa8Cx-2u4py6T21dQm72zElPt2hlzyi0xA7jo6QvQS7Kz1F1Cc7pf9APNnqsr1Tkje6CNvZvJHKnjygHja85sKivSnhoz20Kvi7l6kZvnvv1LxUtpu6Zd8XPL3KNTwCza07Yf4qvTwkRrx1j647utduPK8qFjzXoJI7B-7gPXrcHrv2pQ66FXgCPX8thL3dLmq7ojXQPBB85zyccw273I1UPdhEBj0zJWU5BDaMvD0s1Dy7Y1O3XvhcvY2CuzymwVo3FAtXvDVPJD25Qr05THhYva1RbrttWVK6QkPaPEbZkTxpN_o5kgIwPNE2kz2mRfQ4X3-9vR8YO70I1Te5uyDsvLcUJr3dxtc3Vre6PWUuOr2oQjA5xdRMPI-tQrzjHwi6lMk_vRel-jyodtc42kJmPQFHhz0T0Qo2a5jGPPM8-LyifE64qWb7PLRxiT1gz-u4IBg0u9Ns-bwNOkm46NgBPRITVD2qnIK2roNevGuD7rw5KA44pi4UvSfuQj26aAm3jMGevPppN7ysS7M4TdyVPchf2r0E4Q45uAsIPcfKmb1wVn04nGu4vTbqkT1CFjA4pdO_Pe-sfb2gLA65l6ufPGNlz7yJytY3berZO7ANS7w9lkY3oM_2PB4HVD0wVr63A-xEO-TNK70yqpm4Iv_sPTUpBT7zflu4ru-TvTrjwD0eAum4re7ivCia5z0tmIg4e44jvUQ0er3L6BC3IAA4E0AJSG1QASpzEAAaYCUAACf_FgPaUC3vHMLyCfXa9_IM-y__4MsA4A3c5x382LXu8ADP3doStAAAAAUQ_S0lAOhi0fj3_94G-9-q-B0Qf_YdJL8CHd3NyPMN0N7GCQRHDwDuAc4cLsnwJToH5yAALfBPMTs4E0AJSG9QAiqvBhAMGqAGAAAQwQAAUMEAAHBCAAAkwgAAoEEAAFBBAABQwQAAGMIAAEzCAABwwQAAIMEAAFBBAAC4wgAA4MEAAGRCAAAAAAAAIMEAAJDBAAAcQgAAdMIAAADBAAAAQQAAaMIAAMDAAAAkQgAAsMEAABBBAAAkwgAAAEAAANBBAACAPwAAQEIAAATCAABQQQAANMIAADxCAAAYQgAAVEIAAFDCAABgQQAAEEIAAMDAAABgQQAAAEIAAABCAABQwgAAIMIAAGBBAACoQgAAEMEAACTCAAB4wgAAAMAAAMBAAAAUQgAAAEAAAIjCAACAQQAAsMEAABhCAACQQQAAkMEAAIC_AACgwQAAoEAAAFBBAADwQQAA8MEAAMDBAADgwQAA4EIAAABAAABYwgAAikIAAKDBAAC4wQAAcMIAAADBAACgQAAAAMIAAHDCAAAcQgAAIEIAANZCAACwQQAAwEIAAPjBAAAAQgAAsEEAACzCAAAsQgAAyEEAADDBAADAwAAA0MEAADDBAAAwQQAAEEEAAKpCAADYwQAAgMEAAKBCAAA4QgAA6sIAAHDBAAAAQQAAqEIAANBBAAB4wgAAeEIAAEDBAAAAwAAAiEEAAIDBAADUQgAA4EAAAKBBAADgQAAAJMIAAOjBAACAvwAAisIAAKDBAACwwQAAwEEAAJxCAAAgwQAAoMIAAAzCAAA4wgAAQMIAAIDBAAAgQQAArEIAALBBAABAwAAAMEIAAJBBAADowQAAFMIAANhBAAA8QgAAyEEAAADBAACAQQAA4EAAADDBAACwwQAABMIAAJhBAACAwAAAcEEAADxCAACIwQAACEIAAKBBAACcQgAAhsIAAMDAAABoQgAAQMEAAIC_AACgwQAAyEEAAFBBAAC4wQAArEIAADBBAABUQgAA4EEAAL7CAACgQQAAoEEAAGBBAACgQQAACEIAAADCAAAcwgAAyEEAAEBCAABAQQAA0MEAAKjBAAAcQgAAEEIAAGTCAACgwgAAFEIAAOBAAAAUwgAAAMIAAPjBAABAQQAA6MEAAOhBAAAQwQAAMMIAAFhCAAA4wgAAgMIgADgTQAlIdVABKo8CEAAagAIAAES-AAAQPQAAiD0AADQ-AACoPQAAqL0AAIC7AAANvwAAoLwAAIA7AAAMvgAAgLsAACy-AACIPQAAML0AAEC8AACoPQAAgDsAADA9AADOPgAAfz8AALg9AAAwPQAAyL0AAAS-AAAMvgAAcD0AAHy-AACoPQAAoDwAAJg9AAA8PgAAgLsAAKC8AACoPQAAMD0AACQ-AAAQvQAAPL4AAKi9AAD4vQAAiL0AAKC8AADIPQAAqD0AALg9AACKPgAAyL0AABC9AABEvgAAMD0AAMg9AABwPQAAPD4AAPi9AABAvAAA5j4AAAS-AABQvQAA-D0AAKC8AAAsPgAAMD0AAMi9IAA4E0AJSHxQASqPAhABGoACAADSvgAAgDsAAIq-AAAvvwAAQDwAAAy-AACAOwAAED0AANi9AAD4PQAANL4AAFA9AACKvgAAZL4AAOC8AABAvAAAqr4AADE_AAC4PQAAtj4AALg9AAAwPQAAML0AAOC8AACGvgAAEL0AADC9AABwPQAAyL0AAOC8AACoPQAAmD0AAEA8AACYvQAA4DwAAFS-AABMPgAAQDwAAI6-AABMPgAAMD0AAMi9AADovQAAgDsAAHA9AACAuwAAf78AAL6-AABAPAAAFL4AAKA8AAAwvQAALD4AABA9AADOPgAAUD0AABC9AAAQPQAAuD0AADA9AACgvAAAbD4AABy-AAAsviAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=fsiu8kMQ8Wk","parent-reqid":"1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["9696002035543036535"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"1515940460"},"17010810870052044448":{"videoId":"17010810870052044448","docid":"34-3-10-Z603F4DE44E9CC1BE","description":"There are multiple variants of the Factory Design Pattern IN JAVA. In this video, we'll go through the Abstract Factory Pattern, which is a continuation of the Factory Method Pattern with...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/1003147/5aeaa7d58d7cc95be3a9d640101b9a2a/564x318_1"},"target":"_self","position":"14","reqid":"1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D5HF6l7H80nM","linkTemplate":"/video/preview/17010810870052044448?parent-reqid=1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL&text=abstract+factory+pattern+java+code&where=all&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"The Abstract Factory Design Pattern In Java","related_orig_text":"abstract factory pattern java code","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"abstract factory pattern java code\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=5HF6l7H80nM\",\"src\":\"serp\",\"rvb\":\"EqsDChMzNjExMTUwNzcxOTYxMjM4NDEzChQxMzU0ODMyMDYxMzMzODk0ODQ2NgoTMTc0MTk5MjYzMDU1MzU5Mjg1NgoTMzc4OTMwNTE1NzkyMTA4NDAzMAoTNzkzNTc0MDMxODkzMDgyMzI4MQoTMzE2NDI0MDg3ODMxNzUyNTUwNgoUMTE2MjUwMTIyMDkxODAzNzY2OTgKFDE3MjE1OTkwODgyMDYwNzQxODI1ChM4NTExMDI3Njc5NDc5NDcwMjk5ChQxODI2ODc4MzU0NDA3MzE4NDc5OQoTNzE3OTcwNTUxMjUzODI0Mzk5MgoTOTY5NjAwMjAzNTU0MzAzNjUzNQoUMTcwMTA4MTA4NzAwNTIwNDQ0NDgKFDE0NjgxMTE5ODExNjYyNjk4MzgyChQxODI3NTM3Njg2MzY0NDAyODUwMwoTMjMwNDI2NDIyMDU2NTE0Mzc5MwoTOTU0MjM0NjE0MTIwMzU3MTQzMwoTMTQyNDkzOTM1NDIyNzM5NzQwNgoTMjM4MDc0MjM2Mjc2MDkyNTEzNgoTNjgyNzc3NzYwMDk2NjMxNjEwORoWChQxNzAxMDgxMDg3MDA1MjA0NDQ0OFoUMTcwMTA4MTA4NzAwNTIwNDQ0NDhqrw0SATAYACJFGjEACipoaGdodmxic3RiY3d2bHJiaGhVQzJ4czBFcTJHa3l3ekduVTNiYmVfeUESAgASKhDCDw8aDz8T5gWCBCQBgAQrKosBEAEaeIH6BwAG-gYA8v38Df0F_gEF9gD6-f7-APMIB_z3Af8A_vwCBPcBAAAB_Pn__wAAAPj9BgP8_wAACg_9CwQAAAAR9gMHAgAAAP4G_gr_AQAAA_oDAQP_AAD8CwIMAAAAAO4R_wf_AP8AAgIH_vL7AAD-B_0G_wAAACAALSv14zs4E0AJSE5QAipzEAAaYPgPAD4LFxjmSDH1IN_UD_jGFwQR4hD_38wA3Cba3w3twqUCE_8KsAQIqAAAAAY5xCfrAAFo-uru8xgu4gLk6DAaf9c3CAFCMunty8ft_xLj0hcfDwDGCwsRH6gdLVBA-yAALZH8JDs4E0AJSG9QAiqvBhAMGqAGAACYQQAAiEEAAOhBAAAgQQAAQEEAAIA_AAAMQgAAEMEAAHjCAAA0QgAAwEEAAEBBAACswgAAUMEAAOhBAAAAwQAAgMEAABBBAACwQQAAgsIAANhBAAB4wgAAUEEAAAjCAADgQAAAoEEAALjBAAAgwQAAvkIAAAhCAABQwQAAAAAAAIjBAADgQgAAWMIAACxCAACAwAAAnEIAANjBAADgQQAAuEEAAARCAABQQgAA-MEAADDCAADAwAAAEEEAAADAAABAQQAAGMIAAJjBAACIwQAAwMEAAERCAADAQAAADMIAALjBAAAQwQAAgMAAAEhCAABwQQAACMIAADDCAADIwgAAEMIAAKBBAACCQgAAEMIAAOjBAABgwQAAVEIAADBBAACcwgAAuEIAAATCAABUwgAA4MEAAMDBAAAAwQAARMIAAJTCAAAEQgAAEEEAAFRCAAAAAAAAoEAAAHDCAAB0QgAAUMEAAATCAADwwQAAWEIAANjBAAAAwgAAMEEAAKjBAACAPwAAwEEAANBBAAAAwQAA4MAAAKDAAADCQgAAosIAAEzCAABoQgAAwEAAAAhCAABgwgAAuEEAACDBAAAgwQAACMIAAGDCAACUQgAAJEIAANDBAACWwgAAJMIAAGDCAAAswgAAwMAAAKBAAAAYwgAAwEEAAMpCAACAvwAATMIAAHTCAACYwgAAwMAAAPhBAABQwQAA-EEAACBCAABAwQAAAMAAAADAAABEwgAAgsIAAFBBAADYQQAAcEEAAJDBAACIQQAAQEAAAOhBAABwQQAAMMIAAGDBAACAQgAA0EEAAOhBAACGwgAAMEEAAABAAAC4QQAAuMIAAABBAACIQQAA6MEAACDBAACgwQAAQEAAAKDAAACowgAA8EEAAIC_AADgQQAAUMEAAATCAAAIwgAAoEAAAADBAACYwQAA8EEAAFDCAACYwQAADEIAAI5CAACoQQAAIMEAABzCAAAAwAAA2EEAAIDBAACYwgAAhkIAAADAAABQwQAAhMIAAADBAACwQQAAoMAAAMBAAAA8QgAAnsIAAHxCAAC2wgAAPMIgADgTQAlIdVABKo8CEAAagAIAAFS-AACIPQAAyL0AAFw-AAD4PQAAyL0AACw-AAAjvwAAZL4AAKI-AACgvAAAoLwAAMi9AADYvQAAuD0AABC9AACYvQAAMD0AAKA8AADaPgAAfz8AAIY-AADIvQAAnr4AACy-AADovQAAUL0AAK6-AAAUvgAA-D0AAGQ-AACYPQAAMD0AAFC9AADIPQAAQDwAAIY-AACIvQAANL4AAFQ-AAB0vgAAuL0AADC9AADoPQAAJD4AAJI-AADoPQAAqD0AAOg9AACOvgAAED0AAGy-AABAPAAAkj4AAIA7AACYPQAAIz8AAKa-AACIvQAAqD0AAEA8AADgPAAAFD4AAEy-IAA4E0AJSHxQASqPAhABGoACAADKvgAATL4AAAG_AABBvwAAmD0AAIi9AAAkvgAAUD0AAEy-AABwvQAA-L0AAPg9AAC6vgAA6L0AABA9AACgPAAATL4AACE_AADgvAAAzj4AAHA9AAA8PgAAiD0AANi9AACivgAAEL0AAAy-AAAwvQAAqD0AAIC7AABsPgAAQDwAAKg9AACgPAAAfD4AAMi9AAAkPgAAiD0AAGy-AACoPQAAgj4AAKC8AABUvgAAMD0AAFS-AAAkPgAAf78AAKa-AACYPQAAyL0AAKA8AACYvQAAXD4AAII-AACqPgAAyD0AAOC8AABAvAAALD4AAPi9AAAEvgAAlj4AAAy-AAA8viAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=5HF6l7H80nM","parent-reqid":"1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["17010810870052044448"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false},"14681119811662698382":{"videoId":"14681119811662698382","docid":"34-2-10-ZADEFA76821C1E416","description":"Step-by-step implementation of the Abstract Factory Pattern in Java. No voice, just clean code and design principles. #java #designpatterns #factory #abstractfactory #javasr...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2976332/8ef70ac817be8161803a6fd65b49ef7c/564x318_1"},"target":"_self","position":"15","reqid":"1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DqYzZIjV2i5A","linkTemplate":"/video/preview/14681119811662698382?parent-reqid=1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL&text=abstract+factory+pattern+java+code&where=all&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Java Abstract Factory Pattern | Clean & Practical Example","related_orig_text":"abstract factory pattern java code","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"abstract factory pattern java code\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=qYzZIjV2i5A\",\"src\":\"serp\",\"rvb\":\"EqsDChMzNjExMTUwNzcxOTYxMjM4NDEzChQxMzU0ODMyMDYxMzMzODk0ODQ2NgoTMTc0MTk5MjYzMDU1MzU5Mjg1NgoTMzc4OTMwNTE1NzkyMTA4NDAzMAoTNzkzNTc0MDMxODkzMDgyMzI4MQoTMzE2NDI0MDg3ODMxNzUyNTUwNgoUMTE2MjUwMTIyMDkxODAzNzY2OTgKFDE3MjE1OTkwODgyMDYwNzQxODI1ChM4NTExMDI3Njc5NDc5NDcwMjk5ChQxODI2ODc4MzU0NDA3MzE4NDc5OQoTNzE3OTcwNTUxMjUzODI0Mzk5MgoTOTY5NjAwMjAzNTU0MzAzNjUzNQoUMTcwMTA4MTA4NzAwNTIwNDQ0NDgKFDE0NjgxMTE5ODExNjYyNjk4MzgyChQxODI3NTM3Njg2MzY0NDAyODUwMwoTMjMwNDI2NDIyMDU2NTE0Mzc5MwoTOTU0MjM0NjE0MTIwMzU3MTQzMwoTMTQyNDkzOTM1NDIyNzM5NzQwNgoTMjM4MDc0MjM2Mjc2MDkyNTEzNgoTNjgyNzc3NzYwMDk2NjMxNjEwORoWChQxNDY4MTExOTgxMTY2MjY5ODM4MloUMTQ2ODExMTk4MTE2NjI2OTgzODJqrw0SATAYACJFGjEACipoaHNpcWhkZWtobWRwYWFkaGhVQ0JkZHZtZHhnWDQwZzNnNTdTRTdGT0ESAgASKhDCDw8aDz8T0g6CBCQBgAQrKosBEAEaeIH9B_4N_gIA-AcFCAAG_QIT9wH39wEAAP0MBfv6BP4A_vwCBPcBAAAK9vsDCAAAAPcDCPz8_wAADAEJDgQAAAAQBv4I9wAAAAUB-xH_AQAACP8I-QMAAAAH-wcM_wAAAPwYAwj_AAAA-AYD-_b9AAAGBgMJ_wAAACAALY2P2js4E0AJSE5QAipzEAAaYPoQADgVFCHyNiHjIOvoB-3oFQH3FxH_5uIA-gv0ugL_s8H4OQDayQ7_ugAAABcjzyUXAPpSF98F7_nv9QXG6xT4f9MaHt4sHd3D8Rca7wTY8ukh4QDIBQUVCKTeMzUDBiAALSe2PTs4E0AJSG9QAiqvBhAMGqAGAAAMQgAAQEAAANhBAAAEwgAAIEEAAPBBAACgQgAAPEIAABzCAABQQQAAcEEAAGzCAACSwgAAOMIAAGxCAADowQAAYMEAADTCAAAIwgAAMEEAAGhCAABswgAALMIAADRCAACAwAAAMMEAAEDCAACAQAAAUMEAALhBAAAowgAAMEEAALDCAACAQQAAHMIAACDCAADYQQAAiEIAAKBAAABIQgAAQEAAANjBAACUQgAA4EEAAADBAACCwgAAOMIAAARCAACIQgAAOEIAAIA_AABQwQAAgD8AAEDAAABIQgAA4EEAAPzCAABAQQAA4MEAAABCAABEQgAAYMEAAJDBAACGwgAAgMAAANDBAADoQQAAcMEAAChCAAAAwgAA4EEAADRCAACAwQAAsEIAAEBAAACAwQAAgMAAAKDAAACAwQAAqMEAAGTCAACwQQAA2EEAAKBCAAA8wgAAoMEAAIjBAAA4QgAA4EAAAEBBAAAwQQAAfEIAAOBBAAB4wgAACMIAAHzCAABEwgAAwMAAAKpCAACAQQAA4MAAAIRCAADIQQAAXMIAAKTCAACAwQAAFEIAAAAAAADgQQAAHEIAAIRCAAAAwQAA6MEAAMBAAABIQgAAPMIAABDBAAAowgAAqMEAAEDBAAAAQQAAXMIAAGDBAACIwgAAEEIAAL5CAACQwQAAGMIAABzCAAAUwgAANEIAANDBAACawgAABEIAAADBAADgwAAAPMIAABxCAABUwgAAuMEAAHBBAABgQQAAQEAAAEBCAACCQgAAoEAAAHDCAACQwQAA4MAAAIBBAACgwQAAgL8AACxCAACIwgAAwEAAABDCAADgQAAAlMIAAIBAAACeQgAAgL8AAIZCAAAAwQAAcEEAAMDAAADQwQAAYEIAAHBCAABEQgAAAEIAAIDCAAAwQQAAkMEAAFDBAAB4wgAAgEEAAPBBAABAwQAAsEEAAMBBAAAwwgAAwMEAAEDAAABwwQAAEEIAABBBAACgwgAAcEEAAMDAAADIwQAAgEEAAKTCAAAAQAAAEEIAAPhBAAB0wgAAUEEAABRCAADwwQAA0MEgADgTQAlIdVABKo8CEAAagAIAAJq-AACSPgAAQLwAAHQ-AAA0PgAAlr4AAKI-AAAtvwAAA78AAKo-AAAcvgAAUD0AADC9AABEvgAAHD4AACy-AABsvgAA-D0AABQ-AAA7PwAAfz8AAJi9AAAwPQAApr4AAFy-AAAwvQAAMD0AAGy-AABsvgAAZD4AAHQ-AACyPgAAXD4AAGQ-AACAuwAAND4AAIo-AAB8vgAAxr4AALg9AABQvQAAuL0AAJi9AABQPQAA6D0AAGw-AABkPgAAuL0AAKg9AABEvgAAgDsAAPi9AAAEPgAAET8AADS-AAAMPgAANz8AAKi9AACYvQAA4LwAAFS-AADgvAAADD4AALq-IAA4E0AJSHxQASqPAhABGoACAABsvgAAyL0AAL6-AAA7vwAAyL0AADC9AAAUvgAABD4AAGy-AABQPQAAiL0AAIA7AABkvgAA-L0AADA9AAAQvQAAPL4AABs_AAAwvQAAtj4AABA9AAAcPgAAoDwAAAS-AABkvgAAUL0AAEy-AAAQvQAAiD0AAFA9AADoPQAAUD0AABC9AACYvQAAND4AABS-AAA0PgAA6D0AAIa-AAAwPQAAUD0AAFC9AACCvgAAED0AAPi9AAAUPgAAf78AACS-AADgPAAALL4AAOA8AAAEvgAABD4AAHw-AACGPgAAmD0AAEA8AABQvQAAFD4AAEC8AACAuwAATD4AAKA8AABEviAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=qYzZIjV2i5A","parent-reqid":"1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["14681119811662698382"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false},"18275376863644028503":{"videoId":"18275376863644028503","docid":"34-0-7-Z8CE67CB20A419CAA","description":"Hey Folks, New video ( Abstract Factory ) in Design Patterns Series ️🔥️🔥️️ Playlist : • Launching Free Design Patterns Series This comprehensive course covers all aspects of design...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/914949/1685bb60cf9c41c643281e0ebc4b7c80/564x318_1"},"target":"_self","position":"16","reqid":"1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DUvJVE4wiFi0","linkTemplate":"/video/preview/18275376863644028503?parent-reqid=1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL&text=abstract+factory+pattern+java+code&where=all&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Abstract Factory Design Pattern in Java | Free Design Patterns Tutorial","related_orig_text":"abstract factory pattern java code","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"abstract factory pattern java code\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=UvJVE4wiFi0\",\"src\":\"serp\",\"rvb\":\"EqsDChMzNjExMTUwNzcxOTYxMjM4NDEzChQxMzU0ODMyMDYxMzMzODk0ODQ2NgoTMTc0MTk5MjYzMDU1MzU5Mjg1NgoTMzc4OTMwNTE1NzkyMTA4NDAzMAoTNzkzNTc0MDMxODkzMDgyMzI4MQoTMzE2NDI0MDg3ODMxNzUyNTUwNgoUMTE2MjUwMTIyMDkxODAzNzY2OTgKFDE3MjE1OTkwODgyMDYwNzQxODI1ChM4NTExMDI3Njc5NDc5NDcwMjk5ChQxODI2ODc4MzU0NDA3MzE4NDc5OQoTNzE3OTcwNTUxMjUzODI0Mzk5MgoTOTY5NjAwMjAzNTU0MzAzNjUzNQoUMTcwMTA4MTA4NzAwNTIwNDQ0NDgKFDE0NjgxMTE5ODExNjYyNjk4MzgyChQxODI3NTM3Njg2MzY0NDAyODUwMwoTMjMwNDI2NDIyMDU2NTE0Mzc5MwoTOTU0MjM0NjE0MTIwMzU3MTQzMwoTMTQyNDkzOTM1NDIyNzM5NzQwNgoTMjM4MDc0MjM2Mjc2MDkyNTEzNgoTNjgyNzc3NzYwMDk2NjMxNjEwORoWChQxODI3NTM3Njg2MzY0NDAyODUwM1oUMTgyNzUzNzY4NjM2NDQwMjg1MDNqrw0SATAYACJFGjEACipoaGdmZmdic3p0cnBmdmFiaGhVQ25NM1lleVY0ZDNlenV2RlVZSDdQMFESAgASKhDCDw8aDz8TtgWCBCQBgAQrKosBEAEaeIEBA_0C-wUA-QoADvkH_QIF9gD6-f7-APYH_P__Av8AB_sIAfsBAAD4-_0C_wAAAPj9BgP8_wAACg_9CwQAAAAR9gMHAgAAAPoFBP__AQAA_PgC_wL_AAD-Bv4F_wAAAPAIAgb-AAAA_P8GBvb9AAAA__7_AAAAACAALXdb4zs4E0AJSE5QAipzEAAaYP0HAE8MAsjFOEDXF-Hs_PfKDdwR9ib_5bIAxwLM-CD6uLj8FADwpOwMpwAAAAQt9kAjAPhu-vQCA_4_Dgei7TT_fxM5AfBcLOPdyfTuHg7k7jkWOADmCPABJcE0Kjw04iAALWIkHTs4E0AJSG9QAiqvBhAMGqAGAACAQQAA0EEAAHBCAAAIwgAAsMEAAMjBAAAAQQAAcMIAAMDAAADQQQAA4EAAAMDAAABAwgAAUMIAADRCAABgwQAAQMEAABDCAABgwQAATMIAADBCAAAkwgAAcMIAAHBCAACiQgAA4MEAADjCAAB0wgAAsEEAAEhCAADgwQAA4EEAADjCAAAkQgAAVMIAACRCAAAMwgAAfEIAAIC_AACgQQAAIEIAAHDCAACAPwAAmEEAAGBBAAC4wQAAFMIAABDBAAC4QgAAVMIAAKjBAADQwQAA4EEAAJDBAACoQQAACEIAAI7CAAAYQgAATMIAAChCAACeQgAACEIAAMDBAAAcwgAAiEEAAMBBAAAIQgAAQMAAAMBAAABAQQAAFEIAAMDBAACYwgAAokIAAI7CAACewgAAQMAAAEDBAAA4QgAAmMEAADDBAABQwQAAkEIAAHRCAACIwQAAQEIAAEDAAADYwQAAoEEAAADBAADAwAAAgEEAAJDBAADOwgAAOMIAAIDCAACIQQAAGEIAADhCAADQwQAAAEEAABxCAAAkQgAAAMMAAFjCAACAvwAAQMAAACRCAAAMwgAAqEEAAAjCAACAvwAAMMEAAIDCAAB0QgAAqEEAAMBAAABEwgAAGMIAAHDBAABAwQAA6MEAAKBAAADAQQAA1kIAAChCAAAUQgAAjMIAANDBAAAowgAAjMIAABDCAACQQQAAcEIAAABCAAAkwgAAwMEAAMBAAADYwQAAkMEAAIBAAABMQgAAgEEAAEBAAACAQQAA4MAAAODAAABEwgAA4EEAAMBAAADYQQAAEMEAAEBAAABAQAAAnEIAAIhBAACAwAAAssIAAAjCAACYQgAABMIAAERCAAAQwQAAoEAAAHBBAACAQAAApEIAAERCAACEQgAAQMAAAJbCAADIwQAAkMEAAEDBAADAQAAAIEIAANjBAABQwgAAFEIAAIJCAACIQQAAcMEAADDBAABAwAAAOEIAAGDBAABEwgAAWEIAAKDAAAAQwQAAMMIAACjCAACAQAAAOEIAAABBAABgwQAAQMIAAKBAAAAswgAAgL8gADgTQAlIdVABKo8CEAAagAIAAFy-AAAUPgAA4LwAAAw-AABEPgAATL4AAIg9AAAhvwAA6L0AABw-AADYPQAA6D0AABy-AAAEvgAA6D0AADS-AABAPAAA4DwAALi9AAAJPwAAfz8AAGQ-AABQvQAAvr4AAHC9AABEvgAAyL0AAHy-AAA8vgAAqD0AAGw-AAA8PgAAFD4AAFA9AACoPQAAML0AAGw-AADIvQAAZL4AADQ-AACIvQAAFL4AAEC8AADYPQAAXD4AAII-AACoPQAAoLwAAEC8AABUvgAA2L0AANi9AACIPQAAZD4AANi9AAC4PQAACz8AALK-AAAwvQAAFD4AALg9AADIPQAAuD0AAEC8IAA4E0AJSHxQASqPAhABGoACAACivgAAUL0AANa-AAAtvwAAQLwAABy-AAAQvQAAQDwAAOi9AAC4PQAA6L0AAPg9AABkvgAAHL4AAOA8AAAQvQAAxr4AADU_AACAOwAAzj4AABw-AAAwPQAAgDsAADC9AACevgAAED0AAFC9AADIPQAAgLsAAOA8AAAkPgAAiL0AABA9AABAvAAAHD4AACy-AAAUPgAAqL0AAIK-AABEPgAALD4AAOA8AACovQAAyD0AANi9AABAvAAAf78AALK-AACAuwAANL4AACS-AABQPQAADD4AACw-AADuPgAAqD0AAJi9AACAuwAAqD0AAHC9AADIvQAA2j4AAOC8AACaviAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=UvJVE4wiFi0","parent-reqid":"1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["18275376863644028503"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false},"2304264220565143793":{"videoId":"2304264220565143793","docid":"34-10-5-ZD50AB5BD85E416B4","description":"Video Tutorial: How to implement Abstract Factory design pattern in Java Abstract Factory is a super-factory which creates other factories. This factory is also called as factory of factories.","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4079332/a8dcdda80f7d407b48ce7d2dcd88e585/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/wi1EGgAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"17","reqid":"1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DqnPwxMjluFc","linkTemplate":"/video/preview/2304264220565143793?parent-reqid=1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL&text=abstract+factory+pattern+java+code&where=all&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"How to implement Abstract Factory design pattern in Java byVY","related_orig_text":"abstract factory pattern java code","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"abstract factory pattern java code\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=qnPwxMjluFc\",\"src\":\"serp\",\"rvb\":\"EqsDChMzNjExMTUwNzcxOTYxMjM4NDEzChQxMzU0ODMyMDYxMzMzODk0ODQ2NgoTMTc0MTk5MjYzMDU1MzU5Mjg1NgoTMzc4OTMwNTE1NzkyMTA4NDAzMAoTNzkzNTc0MDMxODkzMDgyMzI4MQoTMzE2NDI0MDg3ODMxNzUyNTUwNgoUMTE2MjUwMTIyMDkxODAzNzY2OTgKFDE3MjE1OTkwODgyMDYwNzQxODI1ChM4NTExMDI3Njc5NDc5NDcwMjk5ChQxODI2ODc4MzU0NDA3MzE4NDc5OQoTNzE3OTcwNTUxMjUzODI0Mzk5MgoTOTY5NjAwMjAzNTU0MzAzNjUzNQoUMTcwMTA4MTA4NzAwNTIwNDQ0NDgKFDE0NjgxMTE5ODExNjYyNjk4MzgyChQxODI3NTM3Njg2MzY0NDAyODUwMwoTMjMwNDI2NDIyMDU2NTE0Mzc5MwoTOTU0MjM0NjE0MTIwMzU3MTQzMwoTMTQyNDkzOTM1NDIyNzM5NzQwNgoTMjM4MDc0MjM2Mjc2MDkyNTEzNgoTNjgyNzc3NzYwMDk2NjMxNjEwORoVChMyMzA0MjY0MjIwNTY1MTQzNzkzWhMyMzA0MjY0MjIwNTY1MTQzNzkzapMXEgEwGAAiRRoxAAoqaGhmbXJlb21ucXp0Z3F3YmhoVUNTbEpKRDNQVV9SRnY0aGlkcGNBRkdREgIAEioQwg8PGg8_E_wHggQkAYAEKyqLARABGniBAwAACwP9APAIBgv3Bf4BHuwC_fUCAQDyCQj79gH_AAj7CQH7AQAAAv34AgkAAAD7AwQF9f4BABgLAw0EAAAAGQT8C_8AAAAHCgIK_gEAAAL3A_cCAAAA_RD_A_8AAAD7GgMJ_wAAAP8HBfwAAAAA9___C___AAAgAC1n-c07OBNACUhOUAIqhAIQABrwAV0P8f4F2xcFuAXdAMwg-ACBIgr-PODiANX76AG49PYAzfgVAOHrG__kEgEAnCj_Adzv3f8Z-_8AHRwoACf1GQAkDukBO-77ACoJ9wD4F9L9ASAp_iv0DgAS1gcCBwvv_gAi_v3RBcD_zQr2AQ8qGgQoBg4CMBUIAe8KGf3zBSQD7eECAfghBQSp0xL-_BX3B_jw5PwxJOv_1PX1AiH4-Ar73wMJAd0Y9wX-CAjZ8-74xQjuAOgZ6ArrIRv-5R0S_RD4GwkP3ATy7zMY_SMD8_npLggGE-H6CfoC-ATZAxf2990O-Nkl_QTu6QsQDhT18SAALf8hHTs4E0AJSGFQAirPBxAAGsAHv7q6voAL1zyR_WK8wTvZvVMWvz1XYnk893hBvorEKb0MoCm8pkg-Pp28SD34kqE7s_B1vsfQlrxFZEA5LQlQPtT4YDzmZBg9WMfRvQy8iTxsA3y981kOvjhvNz12-yy7xfhVvJdQhr2QQyk9Cp0XPpObFbwRiq28vlZYvYkiO7oXObo80_nPOvYqjTwIYSS8lPYGPqoAqTwTMtS5dOs1PnAcQryxVPI8WldWvZ4MLj0KSg88I50DvM3aNzw3nEM8dWYsPaaLwzz_dKg89GEHvcMNiL0unYU8k1GlPMFHjjxb7ze8jX-fO6GOfT3_CS68vFpuPbeLvDp25a87seFJvi6S9jxPCJ08e4dLPthv3LygaAG72UKQvTa9ujxI7Go7l0dIvIXDPL2MrVY8uYnaPQnrFT2uC4U7X5b2PF-lkb3LHj86jZwFPtQEW73U13O87Qudvd6cnTvMgBC8ssuBPGoEgT3JDIq8dRetvRkXMzzXcy088RL8PcAonL2tKGu78SmVPcHFCj1F0D28xvycPWNJND2lsxs7udqvvYq0BzwK_Dy8oPOkPF8eFz0ws_i6dCMMPlxTRTs8_HO6MXZHvTq-jL2wfTe8i2o2PUL7hbvSP1o7mborvEyHczxnH_E7S9itvKsVt73FmgK84E3XvT4rBL3tNfM6tUgDvM2VgTzVx6o7rNr_PBLYwbwdYjQ7Jd9WvZFsxzvk_Y86F96LPSKZwDu3KJK7m9zUvPNNJL3-XBc7wNWVO4IsVT17eIm4bQPXPbWj2L0Mn685tyn9On-6Rj01-k45aUFePJuoyjxk5HI4WbesOztFmD2vIj-5iwZfPNO8o70_fEE49iOFvNpIKL0nuY45Y16XvW9KOT3jh5E5-Oe9PSVX1jywFm45161UPeCvE7ycmKy5FiMhPXBbwDw_YBI5IiJrPZ2klL2oFyS3KFqTvQtx9rxuJq45qu_8PHT-N72hgRA4O9ZWPClgdr3JUFC4efmpu6clxj3Erv-4IBg0u9Ns-bwNOkm4Br33vMXRy7w0_mU4Vwb1vXBD7L3MDIu4qBedOyIV6zwHq362uOQovtF_hbyd-Bq5YUz-u9SYtb0ztII2Tv1NvGsLhL1J47O3JFp3vR1twb0OFho5yi1SPOArG7yjIF24LZPhPX-rcL0PeJ64OFpEPCPuVjw8Xo43zVu1PYoTqTyFLzS41ZTkPL42pr3zo024ak8ZPqlumT0IAjK3U1N8vfDzZD0mccO3FwwzPYG2cD1lKIC4WtFNOww3tb2O8oS4IAA4E0AJSG1QASpzEAAaYBntACzoFNH0PzP1NNLyF8PcC8JB1hn_3eX_7xPu6wH7oqP5DAD70PHlnwAAADg-0CnhAC5_6uX38bIu6OHH-BTUVt4MMq8eIR26vycT4QTJxRRFKgDp_L7-M-LMRkcK_yAALf0MGDs4E0AJSG9QAiqvBhAMGqAGAACAPwAAQEAAAHDBAADIwQAAdEIAAAxCAADeQgAA8MEAAEBAAAAoQgAAIEEAAITCAACSwgAADMIAAIC_AACYwQAAwMEAAKDBAACgwQAAuMEAAPBBAACywgAA4EEAAGRCAAD4QQAAgL8AADDCAACkwgAADEIAAHBBAAAwQQAAoMAAADBBAACAwQAAqMIAAAzCAADYQQAAwEEAAMhBAACAQQAAUEIAAHRCAAAgQgAAAMAAAKhBAABYwgAAAEEAAFBBAADQQQAAGEIAACTCAACmQgAAYMEAAJBBAACAQQAAQEAAAMzCAADYQQAAoMEAAJBBAAC8QgAA8MEAAKDBAABYwgAAsEEAANDBAAAAwgAAqMEAACBCAAAcwgAAUEIAALZCAACAwAAANEIAAKhBAAAcwgAABMIAAMDBAADQQQAAsMEAAHDCAAA0QgAAgEEAAFRCAABAwQAAoMAAAEDAAAAMQgAAAEAAABDCAACYQQAATEIAAI5CAACawgAAoEEAANDBAABgwgAAyEEAAPhBAABgQQAAgMEAAPBBAADoQQAACMIAAATCAAAAQgAAAMEAAKBAAABwQQAAwkIAABRCAAAwwQAA-EEAAKDAAACgQQAAoEAAAGxCAACAQAAAAMEAAAjCAAAAwAAASMIAABzCAADowQAAYEIAABBBAACYwQAAoMAAAKDAAAAAwgAAgD8AAMhBAAA4wgAA-EEAAODBAADAwAAADEIAAADCAADIwQAAoEAAAABBAACwQQAAoEAAAMBAAABAQgAAoMAAAMDCAACKwgAAJEIAAJBBAACMwgAABMIAALBBAADAQAAAMMEAAGBBAAAQwgAACMIAAATCAABwQgAAWMIAAIZCAABswgAAXMIAAIjBAABoQgAAmEEAAFxCAACeQgAAgL8AALDBAAA8QgAA-EEAACDCAACgwAAAuEEAAARCAABAwAAATEIAADBBAACwwQAAhMIAAFTCAACAQAAAmEIAADBBAABowgAAAEEAALjBAAAYwgAA9sIAAIzCAAAcQgAA4EAAABBBAACgwQAAiEEAACjCAACAQAAAwMEgADgTQAlIdVABKo8CEAAagAIAALi9AACYPQAAML0AAFQ-AABUPgAAqD0AAGQ-AAA3vwAAVL4AAKo-AADgPAAAML0AAFy-AACYvQAAEL0AAAS-AACAOwAAiD0AAHC9AADePgAAfz8AAHQ-AAD4vQAAlr4AAOi9AACYvQAAUL0AAIK-AAAEvgAAPD4AAFQ-AACoPQAA4DwAALg9AAC4vQAAcD0AAJI-AAAsvgAAjr4AAIg9AAA0vgAAiL0AALi9AAAUPgAAPD4AAAw-AAC4PQAAQDwAAIA7AACKvgAA6D0AANi9AADIPQAAhj4AANi9AADgPAAADz8AAIq-AAC4vQAAuD0AAOC8AABAPAAAHD4AANi9IAA4E0AJSHxQASqPAhABGoACAADSvgAA4LwAAMa-AAAlvwAA4DwAANi9AACAOwAAMD0AAES-AABAvAAAmL0AAIg9AABUvgAAPL4AADA9AACAOwAADL4AAB8_AADgPAAAuj4AABA9AAAMPgAAuD0AACS-AACWvgAAoDwAAAy-AACgPAAA4DwAALi9AAAcPgAAQDwAAIA7AABwvQAARD4AAAy-AAAkPgAAFD4AADy-AACIPQAAZD4AALi9AADIvQAAgDsAACy-AABMPgAAf78AANq-AAD4vQAAoLwAACQ-AABAPAAAdD4AADw-AACiPgAAoDwAAIi9AABwvQAA6D0AAKi9AADovQAAhj4AAOi9AAAsviAAOBNACUh8UAEwCTgBSgBSCQgPEJICGAAwAWAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=qnPwxMjluFc","parent-reqid":"1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["2304264220565143793"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"255530588"},"9542346141203571433":{"videoId":"9542346141203571433","docid":"34-10-13-ZA1C036EB7C5B830F","description":"► ►Personal queries? - Follow me on LinkedIn - / dinesh-varyani ► Click TO Download Complete Source CODE - http://www.hubberspot.com * Do Watch Video...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2469243/7ac552a765b55ffdb7ea78308ec8178c/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/3BcbEAEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"18","reqid":"1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D9tCnuZC428M","linkTemplate":"/video/preview/9542346141203571433?parent-reqid=1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL&text=abstract+factory+pattern+java+code&where=all&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"How to implement Abstract Factory Design Pattern in Java ?","related_orig_text":"abstract factory pattern java code","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"abstract factory pattern java code\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=9tCnuZC428M\",\"src\":\"serp\",\"rvb\":\"EqsDChMzNjExMTUwNzcxOTYxMjM4NDEzChQxMzU0ODMyMDYxMzMzODk0ODQ2NgoTMTc0MTk5MjYzMDU1MzU5Mjg1NgoTMzc4OTMwNTE1NzkyMTA4NDAzMAoTNzkzNTc0MDMxODkzMDgyMzI4MQoTMzE2NDI0MDg3ODMxNzUyNTUwNgoUMTE2MjUwMTIyMDkxODAzNzY2OTgKFDE3MjE1OTkwODgyMDYwNzQxODI1ChM4NTExMDI3Njc5NDc5NDcwMjk5ChQxODI2ODc4MzU0NDA3MzE4NDc5OQoTNzE3OTcwNTUxMjUzODI0Mzk5MgoTOTY5NjAwMjAzNTU0MzAzNjUzNQoUMTcwMTA4MTA4NzAwNTIwNDQ0NDgKFDE0NjgxMTE5ODExNjYyNjk4MzgyChQxODI3NTM3Njg2MzY0NDAyODUwMwoTMjMwNDI2NDIyMDU2NTE0Mzc5MwoTOTU0MjM0NjE0MTIwMzU3MTQzMwoTMTQyNDkzOTM1NDIyNzM5NzQwNgoTMjM4MDc0MjM2Mjc2MDkyNTEzNgoTNjgyNzc3NzYwMDk2NjMxNjEwORoVChM5NTQyMzQ2MTQxMjAzNTcxNDMzWhM5NTQyMzQ2MTQxMjAzNTcxNDMzapMXEgEwGAAiRRoxAAoqaGhuZ2h5aml4aXlsemNiYmhoVUNkMEw4M21NZVE0SW95NElqYVNZaHZBEgIAEioQwg8PGg8_E-QIggQkAYAEKyqLARABGniB_fz9Dv4CAPEIBgr3BP8BE_cB9_cBAADzCQj79wH_AAf7CAH7AQAA_frx9wQAAAD8AgQE9v4BAAoQ_QwEAAAAFwT8Cv8AAAAGCQEK_gEAAP33Afn2AgAB_g__Av8AAAD0EAwH_gAAAP8BAAD5_gAA-P8ACwD_AAAgAC3TpNo7OBNACUhOUAIqhAIQABrwAWz48_4b9_ME4fju_9YPwwCBIgr-HwX_AN0LIwC898oA2Cg5AOvrDwAHHBIAxgTa_wYF9f4-B9f_ERn_ACATBAAV9A0AI_oZAT0N7wAGCxL_GwYcASwPMf8S1gcCE_HwACr5AQCr5PYA2wHrAAAGGQIlHQj_OAzmBA8lAgP8DBL9BPH4-wAc9P3m6Q0BCfLZBRL_7Aj7Fev_9ffvAuc4GP3q5wAGMcwOBDUg_ALxBvz6BCoxARAX8QrOF_f-Fynw-uD49QktC_YEzzLzARkC_QkC9RgK5fcS_w7-_vwcDw3y3fkO8dMAAfwW8vwENhgA9CAALf8hHTs4E0AJSGFQAirPBxAAGsAHkujtvpRnQbnNSV696UNcvXt6tjwouUM85sSiu04Tkbw5tK28eeX6PSWwuT2oIvA8dHzEvhyE7zyZ2i29OxlsPq4M6jyCjCU81nH8vdvQ3rylHhg9FRxOvqxNyDw1lx87PaHyPK7ZJbzUzH890R8qPuqwIr1Qwsy8b4sIvUNHB7oj2Bi9rPoBPaibpb1lQfo7BcP5PTGLWr0LiB895gNCPvY9T71HAQG75m0WvXIP0zwJh4O7nGzjvW3YwLzNZRk996mPPYDNXrxqN_Y7FbOYOyxnaj3GljS9SyyPPVuKdbxzF5u7Iee9vJGp8TycH7k7vaCqvLwffL3t6wY6VHwyvdBD7TzCjIQ83WA4PimmXD3jGz464KA9vfWR5Ty4b5o8Yk4rvfR9wLvDNAI8qR6fPLVOgbztD7U7RBTTPEfSiTxfFsk8dbD-Pbnhtbt2noI8FqkLPTIi0T2eZ0c8qOyqPKFeFT39HcC7x_ySvaJdxbwN0y08D7bYPVyjb72w7Yg8CBuTPdCSrjshz8k81sciPGZsAzwHpVw7PzDPO7R34TxNn6G7GTQZPRQAKL3y45a7Y15HPKRQOz35rz279vCAvRykljw5aXW8AsiKPTiMjb0Ux2S76Xw9PW87Hj2A6qM7s_4iPHN1Ub1XB4C8Ohu3vfgytLoUOWk7kaBTvN8mrb0W7Z66pIMaPRxbNL0c_A48yV2PvZM34buz4ic7F96LPSKZwDu3KJK7WOxqvbeZSDv0WMw7XFDEvMOpZT0Xu4I67PckPYy2L72Rdsy6O3UjvMCBZD1i4i25NrgjPUvUIb1i5FK4en33PCoetLqWGKe3O04Xu5iyQj3Wx_e4A4vBOcGYIz0hy9O4ylOWPJOHqjwSrwA6gDYIPUFutbwdA2K50nhdvQ74_LyF6pa4wqLiPAa4oLwesSS4NtVJPMi3173Hzt640bp8vSd1OLyYNlU5WB8vPeYqMb3SxcA4CilkvOtDbb2kWfM2BGuBPK0MdLyxigM4M30aOjuJaL2RuqS4kyECveSNxDs2vOS2YJsFvIxETb12nS84Lfe4PA-KjD2pvYq4S-ZYvX85nr3jMjI4wnVbvbow0r02w7u1wvPau2JN5bwcBcS3AgHhPEQzD705Bp-4FU4XPQEj3Ls5Q5m4mvoPvUPrjD3eX0i4CwmcO9YEjD3kyTs4QmYfvLdBnb1px1E4Gno1PVKCGb2aDlK4ipZXPRBY-T2NF0A4fGKNvSED2T2BNTC5bgONvSdprj2_9xY30RCUvegYS71GaAa4IAA4E0AJSG1QASpzEAAaYBf8AC7iF8HhVFT8CuvaGdDrCtcj3SH_193_9BXs3ebjkZcEGv8Fz-0CnAAAACQx1ibeACV_89Tu9cAu-fCYFiTxSeEoLMoqEfqpwSET3APazjU8IAAF66fnId3ePkwu_SAALfXjFDs4E0AJSG9QAiqvBhAMGqAGAAAwwQAAyMEAADBCAABAwQAAgL8AAHTCAAB4QgAAKEIAAJTCAADIwQAAiEEAACTCAAA8wgAAwMAAAPhBAAAowgAA4MEAAJbCAAAIwgAAQEEAAFDCAACiwgAAAMEAAHBCAACAPwAALEIAAAjCAAAMwgAAiEEAAJBBAAAwwQAAgEIAANbCAABQwgAAsMEAAADAAAAAAAAAikIAAEDAAAAIQgAABEIAADDBAADQQQAAgkIAAMjBAAB0wgAAgMEAAADAAACmQgAAyMEAABzCAAAQQQAAMMIAAODBAACCQgAA0MEAAMzCAADIQQAAwMAAAEBCAAAsQgAABEIAACDCAADUwgAAKEIAAODBAABwwQAAuMEAAMDAAAAwwgAAUEIAAFRCAADYQQAAAEIAAHBBAADAwgAAgMEAAKBBAAAUQgAAIEEAAIDCAAAYQgAA4MAAAEBAAABgQQAAUMEAAHRCAADwQQAAjEIAABDBAACAvwAAqEIAALjBAAB8wgAA4MEAAI7CAADAwQAAQEIAAIA_AADgwQAAMMEAAIDAAAAwQQAAXMIAAGBBAADgQAAAkMEAAKBAAABAQQAAAEAAAPBBAACwQQAAAEAAAATCAACgwAAAoEAAAFBBAAAwQQAAQEAAAAzCAAAAwAAAMMEAACDCAAA0wgAAlEIAAAxCAADgwAAAQEEAANjBAAA4wgAAQEAAAIDAAABQwQAAoEAAALhBAACAvwAAIMEAABBBAAD4QQAAzMIAAGDBAABQQQAAUMEAAKBAAACMQgAAQEAAAIDAAADQQQAAiEEAAJBBAACQwQAA8MEAAEDAAADIwQAAQMAAACDCAADAwQAARMIAADjCAAB4QgAABMIAAMBBAADAwQAAPMIAACDCAADYQQAAnEIAAJJCAADgwAAA6MEAACDCAAA0QgAAksIAAIDAAACgQQAAZEIAAPDBAABEwgAAREIAAARCAACMwgAA4EAAAABBAACAwQAAxEIAAPBBAACYwQAAOEIAABDBAACIwQAAvMIAAJbCAABAwAAAEEEAAIBBAACAQQAAcMIAALjBAADAwQAAsMEgADgTQAlIdVABKo8CEAAagAIAADC9AACAuwAA2L0AADw-AACCPgAAcD0AADQ-AAAxvwAARL4AALY-AACYPQAA4DwAAPi9AACIvQAAqL0AAOi9AACgPAAAmD0AAIi9AAD6PgAAfz8AAHQ-AAAwvQAAgr4AAMi9AAAUvgAAoDwAAIq-AABsvgAABD4AAIY-AAA8PgAA-D0AAEA8AABQvQAAiD0AAKY-AAAEvgAAmr4AAMg9AAAsvgAABL4AAHC9AACIPQAAVD4AACw-AAC4PQAAoLwAAOA8AACWvgAAmD0AACS-AADYPQAAjj4AAAS-AADgPAAAGz8AAKa-AAAwvQAAHD4AABC9AAAMPgAABD4AALi9IAA4E0AJSHxQASqPAhABGoACAADKvgAAUL0AAOK-AAAvvwAAoDwAABS-AABAPAAAcD0AAAS-AAAQvQAA2L0AANg9AACevgAAHL4AAKA8AACAuwAAVL4AAB8_AADgPAAA1j4AAOA8AADIPQAAcD0AAAy-AACivgAA4DwAAOi9AABAPAAAmD0AAOC8AAAUPgAAgDsAAKA8AADgvAAARD4AAAS-AABMPgAAQDwAADS-AAA0PgAAfD4AAKi9AAAUvgAAuD0AAGS-AABkPgAAf78AAOq-AADovQAAgDsAABA9AACgPAAAXD4AACw-AADGPgAAUD0AAJi9AADovQAADD4AAKi9AADYvQAAnj4AABy-AAA8viAAOBNACUh8UAEwCTgBSgBSCQgPEJICGAAwAWAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=9tCnuZC428M","parent-reqid":"1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["9542346141203571433"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"1081261709"},"1424939354227397406":{"videoId":"1424939354227397406","docid":"34-5-12-ZBB195E768EB94C57","description":"This video describes Abstract factory design pattern with example. The example uses a java standalone project. This can be implemented by using abstract class or interface in java.","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4302647/dd52b9879ff1dfb93daad03973e68b0c/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/rwWBOQEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"19","reqid":"1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D1XYtmyFgzgY","linkTemplate":"/video/preview/1424939354227397406?parent-reqid=1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL&text=abstract+factory+pattern+java+code&where=all&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Abstract factory design pattern by using Java | Abstract factory design vs factory design","related_orig_text":"abstract factory pattern java code","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"abstract factory pattern java code\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=1XYtmyFgzgY\",\"src\":\"serp\",\"rvb\":\"EqsDChMzNjExMTUwNzcxOTYxMjM4NDEzChQxMzU0ODMyMDYxMzMzODk0ODQ2NgoTMTc0MTk5MjYzMDU1MzU5Mjg1NgoTMzc4OTMwNTE1NzkyMTA4NDAzMAoTNzkzNTc0MDMxODkzMDgyMzI4MQoTMzE2NDI0MDg3ODMxNzUyNTUwNgoUMTE2MjUwMTIyMDkxODAzNzY2OTgKFDE3MjE1OTkwODgyMDYwNzQxODI1ChM4NTExMDI3Njc5NDc5NDcwMjk5ChQxODI2ODc4MzU0NDA3MzE4NDc5OQoTNzE3OTcwNTUxMjUzODI0Mzk5MgoTOTY5NjAwMjAzNTU0MzAzNjUzNQoUMTcwMTA4MTA4NzAwNTIwNDQ0NDgKFDE0NjgxMTE5ODExNjYyNjk4MzgyChQxODI3NTM3Njg2MzY0NDAyODUwMwoTMjMwNDI2NDIyMDU2NTE0Mzc5MwoTOTU0MjM0NjE0MTIwMzU3MTQzMwoTMTQyNDkzOTM1NDIyNzM5NzQwNgoTMjM4MDc0MjM2Mjc2MDkyNTEzNgoTNjgyNzc3NzYwMDk2NjMxNjEwORoVChMxNDI0OTM5MzU0MjI3Mzk3NDA2WhMxNDI0OTM5MzU0MjI3Mzk3NDA2aocXEgEwGAAiRBowAAopaGhieXJqbnZjaHBzaXpnaGhVQ0hDdG9XV3hqOVEwOVBfZGFBSmFwR1ESAgARKhDCDw8aDz8TqwiCBCQBgAQrKosBEAEaeIEBA_0C-wUA8gf9CQAE_gEHAQb6-P__AP8D__z5Bf4A_fYGAwIAAAAB_Pn__wAAAPcDB_z8_wAADAL4DwIAAAAM-wAAAQAAAPgLAQX-AQAA_PgC_wL_AAD-Bv4F_wAAAPYOAQMBAAAA-gEFAAAAAAAA__7_AAAAACAALXdb4zs4E0AJSE5QAiqEAhAAGvABfPr_Ab307f4b9_8B-BvhAYEV8P8j_94Avf8AALkQ1P_2GAcA5e4X__ccLwDSAfL_EAPuADAW9v8SGQv_KwsJ__4UJQBB5wsBMgD9AP4C-f8H_QH_HfAV_iPtFgAGCvH_EQAk_t_46AD2EeAB6fkeAgsnBQIv8Pf_9xQC_fAmBv71HAQFBBP-BOYDEAPWGwIFEP_vB_4a-wbp6PkE_yECBfAABfghAuoCI_32BgX8_P7mDBb9KhTr-xAZ_vgDEPz86An-9hv3CAP2Avr-Lu8N_PvoEgLp-A__9Rft9wPs-PvpCw_53yD9AwEC_gD7-frzIAAtUfQ1OzgTQAlIYVACKs8HEAAawAek4RC_wuD1OzIO5LxcVww9r0mSPDU1HLzHIoc9fREjvBUDJLyKwhM9tE1bPbYOEDyyL-G-johzPILA0rr-1Ys-IMSfPIapMTsQsPa9CKROPUe3UrtPeJG-ZxVMPanmi7o9ofI8rtklvNTMfz21awI-xJNdO6BYo7vkw8c8w_IguoOa67xWP8C8F_hFvTt5ibvX6sE9N_CUvQnpHzxpGRk-vV87vWUX7ztRTN679jnIPCncPLz6ErW9ZSNrvLINwTzqr_c9MbJROshNAz3lg3k9_4A9POAwUbyebY89MwLDO7rqCbwccv08ha1-PdeE_DfI8PM8NABqvbyfyzvGKm-8t50xPcfj2DzdtBk-PRbRPANg-rv866677h5lPYgDsjyOm1C9nHdSvI7M4bsacic9zlGmO_tCArxvyqa8WWKvPGKspTytOkY92F6wPKKfhLwWqQs9MiLRPZ5nRzyX3uO87vHdPKVhvrsnB629F1ZgvPT7frw2EME9urvOvcDUxzoIG5M90JKuOyHPyTymEpa70eY4PKCf0js_MM87tHfhPE2fobuqz7o8Y7j6vCoksjpjXkc8pFA7PfmvPbv28IC9HKSWPDlpdbw9kXE9-GEuvfnmirvpfD09bzsePYDqoztqczU7r3kVvSD107t01Ve9fxPpOl1FMbspxKs7J-uhvWwGejs6nJ892jq4PFx8QDvmKlG92ImmvB2KijvOuxY9xkpxPPNhTbsEyia9vXdtu03mijpW0_U8uWCaPfMOK7nKCJ48az44vSSJaTnhJI08zeA0PUkssrl8dqU9haTFvP_vf7mD4Vc9htyxvEyyFLk1D_s8fG-CPCQlqrmTJem8VxAaPPrI9zomVkY8w7BQuj69Xbr-5g89YzCaPGJtxrlVhDu9VK0FPUgWnLjCouI8BrigvB6xJLh0IRw8lKmNvfPAJzcAVie9WLmhvNqNoTnwxT66UJr8vBxBCjjsua-7xcGavROAdjk55Zu8fW_dPBi3_Le1ITW8L8vwulxEnrg0ub28gNuLOy1sp7hSSM-7PjyrvU-y5DioF507IhXrPAerfrbJOKu9_JQ-vVOU-7cESP68t9OWvRhjLrbiHJo8BSK6vG47hLeSEvE8Gw1AvfRmYzitTPg8PJo0PH7C67gqBA-8jCJVPZZS3Df2Ru08VIO6PCdWirefC_68ApCEvWGnnTfe6F49eOWEvUFStLhCy189Yxq3PW6QjjjwsjW9XMzPPQxGCrmYD4293R-EPYzD0Tdf0ti8Sam6vJHqC7cgADgTQAlIbVABKnMQABpgAv8AMvAR-eRPQ_Mo19UZ4eUG8Q_1Ff_vxgDvCL3O-f2lx_MHAOq_3QasAAAAGx3jGPAAE23X9gQH0Cf67KT3MPN__DA1xxUH1dPQ8ffM4s3UHismAOcZlggv2scjOBbrIAAto0YiOzgTQAlIb1ACKq8GEAwaoAYAAOhBAAAQwQAAqkIAADDBAADAQQAA6EEAABBCAACwwQAAOMIAAATCAABAQAAAIEEAAHzCAAAEwgAAPEIAABDBAABwQgAArMIAAPhBAABAwgAAgEAAAKzCAAAswgAAqEIAAORCAACgwAAAwMEAABjCAABEQgAAEEEAAKDAAABUQgAA4MEAAFBCAABwwgAAmEEAAAAAAACMQgAAQEAAAOhBAABQQQAAIEEAAMBBAABAQAAAoEAAAIBBAACwwQAAmMEAAIRCAACAQAAAMMEAABDCAACAQQAAkEEAAEBBAACAwAAAGMIAAPBBAADQwQAAUEIAACxCAACAQAAAJMIAAOjBAAD4QQAAWEIAADBCAACgwQAAkMIAAOBBAACAQAAAGEIAAIzCAAD-QgAA6MEAAEzCAACowQAATMIAAL5CAAAEwgAAAEEAALBBAACAQQAATEIAAExCAACwQgAA-MEAAIC_AADwwQAAYMEAAIDAAABYQgAAHEIAAHBBAACgwQAAFMIAABjCAAAIQgAAZEIAAIA_AABQwQAAqEIAAGBBAAB4wgAAOMIAANhBAAAkQgAAhkIAACBBAABwQQAAAAAAAODBAABcwgAAJMIAAJRCAAAAwQAAJEIAACDCAACwwQAAHMIAAADAAACMwgAAAMAAADzCAABMQgAA8EEAAFRCAACqwgAAUMEAACTCAABIwgAAKMIAAGDBAAA0QgAA2EEAACTCAACYwQAAoEAAACzCAACYwgAA4EAAABhCAAAQwQAAOEIAAEDAAAAEQgAAAMIAAFDBAACwQQAAoEAAAFhCAACAPwAAwMAAABTCAADIQQAAAEIAAEDAAACewgAACMIAAIRCAACowQAAwEEAAPDBAACoQQAAoMEAAMjBAAAcQgAAAMAAABBCAADgwAAAfMIAAMjBAABgwQAAyMEAAFxCAAAwQQAAoMAAAHDCAACgQgAAaEIAALDBAABQQQAAhMIAAODAAAB0QgAAwMEAAGjCAAAAQAAAwMAAAHBBAACgwQAAiEEAACBBAACQQQAAwMAAAMhBAAAMwgAAgL8AAMDBAAAAwCAAOBNACUh1UAEqjwIQABqAAgAARL4AADQ-AACovQAARD4AAEw-AAAUvgAADD4AABu_AACIvQAAXD4AAKA8AABwvQAAcL0AAMi9AADgPAAAMD0AAEC8AABQPQAAQLwAABE_AAB_PwAATD4AAPi9AAC-vgAAmL0AAIA7AACovQAAHL4AAHC9AAA8PgAAdD4AAOg9AACYPQAA4LwAALg9AACIPQAAhj4AABS-AAAUvgAAND4AAAS-AACovQAA6L0AAMg9AADoPQAAwj4AAAw-AAAwPQAA4LwAAHy-AAAQPQAATL4AAIg9AADKPgAAgLsAANg9AAAbPwAAyr4AAFC9AAAEPgAAoDwAADC9AACIPQAAJL4gADgTQAlIfFABKo8CEAEagAIAAOq-AACYvQAAxr4AADW_AAAwPQAALL4AAHC9AAAQvQAATL4AABC9AAC4vQAAiD0AAGS-AAD4vQAAoDwAAEC8AACavgAALT8AAKg9AACaPgAAVD4AAKg9AADoPQAAqL0AALK-AAAQvQAAqL0AAIg9AACAOwAAoLwAAHQ-AADgvAAAoLwAAIg9AAA0PgAAHL4AAIg9AABAPAAAgr4AAAQ-AAB0PgAAoDwAADC9AABQPQAABL4AALg9AAB_vwAAmr4AABw-AAAcvgAA4DwAABC9AAAMPgAAkj4AANo-AADYPQAAUL0AAJg9AACIPQAA6L0AABy-AACCPgAA2L0AAIq-IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=1XYtmyFgzgY","parent-reqid":"1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1152,"cheight":720,"cratio":1.6,"dups":["1424939354227397406"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"3999828881"}},"dups":{"3611150771961238413":{"videoId":"3611150771961238413","title":"\u0007[Abstract\u0007] \u0007[Factory\u0007] \u0007[Pattern\u0007] In \u0007[Java\u0007]","cleanTitle":"Abstract Factory Pattern In Java","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=yyAhs3vFhrw","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/yyAhs3vFhrw?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDcEtobTBOM0NwWUxiZ0pKdi1ibW5iZw==","name":"Eid Ghazala","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Eid+Ghazala","origUrl":"http://www.youtube.com/@eidghazala","a11yText":"Eid Ghazala. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":1615,"text":"26:55","a11yText":"Süre 26 dakika 55 saniye","shortText":"26 dk."},"date":"13 eki 2024","modifyTime":1728777600000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/yyAhs3vFhrw?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=yyAhs3vFhrw","reqid":"1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL","duration":1615},"parentClipId":"3611150771961238413","href":"/preview/3611150771961238413?parent-reqid=1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL&text=abstract+factory+pattern+java+code&where=all","rawHref":"/video/preview/3611150771961238413?parent-reqid=1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL&text=abstract+factory+pattern+java+code&where=all","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false},"13548320613338948466":{"videoId":"13548320613338948466","title":"\u0007[Abstract\u0007] \u0007[Factory\u0007] \u0007[Pattern\u0007] Made Simple in \u0007[Java\u0007]","cleanTitle":"Abstract Factory Pattern Made Simple in Java","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=jOFrhisNU8c","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/jOFrhisNU8c?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDa1lYdzhwLTE1THVIQl9wQ1RhLVRnUQ==","name":"campbelltech","isVerified":false,"subscribersCount":0,"url":"/video/search?text=campbelltech","origUrl":"http://www.youtube.com/@campbelltech","a11yText":"campbelltech. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":1291,"text":"21:31","a11yText":"Süre 21 dakika 31 saniye","shortText":"21 dk."},"date":"21 tem 2023","modifyTime":1689897600000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/jOFrhisNU8c?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=jOFrhisNU8c","reqid":"1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL","duration":1291},"parentClipId":"13548320613338948466","href":"/preview/13548320613338948466?parent-reqid=1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL&text=abstract+factory+pattern+java+code&where=all","rawHref":"/video/preview/13548320613338948466?parent-reqid=1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL&text=abstract+factory+pattern+java+code&where=all","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false},"1741992630553592856":{"videoId":"1741992630553592856","title":"\u0007[Abstract\u0007] \u0007[Factory\u0007] \u0007[Pattern\u0007] in \u0007[Java\u0007] | Creational Design \u0007[Patterns\u0007]","cleanTitle":"Abstract Factory Pattern in Java | Creational Design Patterns","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=hPWcZ9VeDX4","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/hPWcZ9VeDX4?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDazE3c1VWZ29KSnNnVWdFYmF1Y0p1dw==","name":"Gustavo Adami","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Gustavo+Adami","origUrl":"http://www.youtube.com/@GusAdami","a11yText":"Gustavo Adami. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":906,"text":"15:06","a11yText":"Süre 15 dakika 6 saniye","shortText":"15 dk."},"date":"11 haz 2024","modifyTime":1718064000000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/hPWcZ9VeDX4?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=hPWcZ9VeDX4","reqid":"1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL","duration":906},"parentClipId":"1741992630553592856","href":"/preview/1741992630553592856?parent-reqid=1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL&text=abstract+factory+pattern+java+code&where=all","rawHref":"/video/preview/1741992630553592856?parent-reqid=1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL&text=abstract+factory+pattern+java+code&where=all","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false},"3789305157921084030":{"videoId":"3789305157921084030","title":"\u0007[Abstract\u0007] \u0007[Factory\u0007] \u0007[pattern\u0007] in \u0007[Java\u0007] Design \u0007[Pattern\u0007]","cleanTitle":"Abstract Factory pattern in Java Design Pattern","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=Hn4IsvhJW7Y","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/Hn4IsvhJW7Y?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDMFlsNE1kcVk1eTJqbDJGVDJacFB0dw==","name":"CodeWis Technologies by Nuhman Paramban","isVerified":false,"subscribersCount":0,"url":"/video/search?text=CodeWis+Technologies+by+Nuhman+Paramban","origUrl":"http://www.youtube.com/channel/UC0Yl4MdqY5y2jl2FT2ZpPtw","a11yText":"CodeWis Technologies by Nuhman Paramban. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":1075,"text":"17:55","a11yText":"Süre 17 dakika 55 saniye","shortText":"17 dk."},"date":"3 ara 2019","modifyTime":1575331200000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/Hn4IsvhJW7Y?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=Hn4IsvhJW7Y","reqid":"1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL","duration":1075},"parentClipId":"3789305157921084030","href":"/preview/3789305157921084030?parent-reqid=1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL&text=abstract+factory+pattern+java+code&where=all","rawHref":"/video/preview/3789305157921084030?parent-reqid=1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL&text=abstract+factory+pattern+java+code&where=all","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false},"7935740318930823281":{"videoId":"7935740318930823281","title":"\u0007[Abstract\u0007] \u0007[Factory\u0007] \u0007[Pattern\u0007] in \u0007[Java\u0007] and Python","cleanTitle":"Abstract Factory Pattern in Java and Python","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=zbb7G_a8bKM","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/zbb7G_a8bKM?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDNm5xZ2MwejhHYVZqMzRrWkJUVmVFZw==","name":"Do Some Dev","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Do+Some+Dev","origUrl":"http://www.youtube.com/@DoSomeDev","a11yText":"Do Some Dev. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":734,"text":"12:14","a11yText":"Süre 12 dakika 14 saniye","shortText":"12 dk."},"date":"5 tem 2024","modifyTime":1720137600000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/zbb7G_a8bKM?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=zbb7G_a8bKM","reqid":"1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL","duration":734},"parentClipId":"7935740318930823281","href":"/preview/7935740318930823281?parent-reqid=1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL&text=abstract+factory+pattern+java+code&where=all","rawHref":"/video/preview/7935740318930823281?parent-reqid=1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL&text=abstract+factory+pattern+java+code&where=all","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false},"3164240878317525506":{"videoId":"3164240878317525506","title":"\u0007[Abstract\u0007] \u0007[Factory\u0007] \u0007[Pattern\u0007] in \u0007[Java\u0007] | Scalable & Flexible Object Creation Explained...","cleanTitle":"Abstract Factory Pattern in Java | Scalable & Flexible Object Creation Explained!","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=or1wpvH2Yps","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/or1wpvH2Yps?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDeTRFNmNmT1ZqYVFtT1dwdm42V0k4UQ==","name":"codeWithAryan","isVerified":false,"subscribersCount":0,"url":"/video/search?text=codeWithAryan","origUrl":"http://www.youtube.com/@codeWithAryanBhai","a11yText":"codeWithAryan. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":706,"text":"11:46","a11yText":"Süre 11 dakika 46 saniye","shortText":"11 dk."},"views":{"text":"10,5bin","a11yText":"10,5 bin izleme"},"date":"11 mar 2025","modifyTime":1741651200000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/or1wpvH2Yps?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=or1wpvH2Yps","reqid":"1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL","duration":706},"parentClipId":"3164240878317525506","href":"/preview/3164240878317525506?parent-reqid=1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL&text=abstract+factory+pattern+java+code&where=all","rawHref":"/video/preview/3164240878317525506?parent-reqid=1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL&text=abstract+factory+pattern+java+code&where=all","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false},"11625012209180376698":{"videoId":"11625012209180376698","title":"Creational Design \u0007[Pattern\u0007] \u0007[Abstract\u0007] \u0007[Factory\u0007] using \u0007[Java\u0007]","cleanTitle":"Creational Design Pattern Abstract Factory using Java","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=3LhWbjD2Kxk","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/3LhWbjD2Kxk?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDc3NuV0V2WlNXdjdKNzRBbjFpR0w1QQ==","name":"TheRayCode","isVerified":false,"subscribersCount":0,"url":"/video/search?text=TheRayCode","origUrl":"http://www.youtube.com/@TheRayCode","a11yText":"TheRayCode. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":312,"text":"5:12","a11yText":"Süre 5 dakika 12 saniye","shortText":"5 dk."},"date":"3 nis 2025","modifyTime":1743638400000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/3LhWbjD2Kxk?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=3LhWbjD2Kxk","reqid":"1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL","duration":312},"parentClipId":"11625012209180376698","href":"/preview/11625012209180376698?parent-reqid=1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL&text=abstract+factory+pattern+java+code&where=all","rawHref":"/video/preview/11625012209180376698?parent-reqid=1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL&text=abstract+factory+pattern+java+code&where=all","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false},"17215990882060741825":{"videoId":"17215990882060741825","title":"Design \u0007[Patterns\u0007]: \u0007[Abstract\u0007] \u0007[Factory\u0007] | Explanation and \u0007[Code\u0007] in both Python and \u0007[Java\u0007]","cleanTitle":"Design Patterns: Abstract Factory | Explanation and Code in both Python and Java","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=czW7Hv8weX4","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/czW7Hv8weX4?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDS1F3dklsTGVxeThxS0M0dEtnSVVUdw==","name":"Programming Life","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Programming+Life","origUrl":"http://www.youtube.com/@programminglifeio","a11yText":"Programming Life. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":955,"text":"15:55","a11yText":"Süre 15 dakika 55 saniye","shortText":"15 dk."},"date":"14 mar 2021","modifyTime":1615680000000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/czW7Hv8weX4?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=czW7Hv8weX4","reqid":"1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL","duration":955},"parentClipId":"17215990882060741825","href":"/preview/17215990882060741825?parent-reqid=1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL&text=abstract+factory+pattern+java+code&where=all","rawHref":"/video/preview/17215990882060741825?parent-reqid=1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL&text=abstract+factory+pattern+java+code&where=all","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false},"8511027679479470299":{"videoId":"8511027679479470299","title":"\u0007[Abstract\u0007] \u0007[Factory\u0007] \u0007[Java\u0007] Design \u0007[Pattern\u0007] Tutorial Explained with Examples for Beginners ...","cleanTitle":"Abstract Factory Java Design Pattern Tutorial Explained with Examples for Beginners and Students","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=4oE3HUCEBUw","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/4oE3HUCEBUw?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDOVYwUVlzV0t6X09EMnVvb0N0RXRSZw==","name":"codeonedigest","isVerified":false,"subscribersCount":0,"url":"/video/search?text=codeonedigest","origUrl":"http://www.youtube.com/@codeonedigest","a11yText":"codeonedigest. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":686,"text":"11:26","a11yText":"Süre 11 dakika 26 saniye","shortText":"11 dk."},"date":"3 kas 2022","modifyTime":1667433600000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/4oE3HUCEBUw?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=4oE3HUCEBUw","reqid":"1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL","duration":686},"parentClipId":"8511027679479470299","href":"/preview/8511027679479470299?parent-reqid=1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL&text=abstract+factory+pattern+java+code&where=all","rawHref":"/video/preview/8511027679479470299?parent-reqid=1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL&text=abstract+factory+pattern+java+code&where=all","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false},"18268783544073184799":{"videoId":"18268783544073184799","title":"\u0007[Abstract\u0007] \u0007[factory\u0007] design \u0007[pattern\u0007] #\u0007[java\u0007] #softwaredesignpatterns","cleanTitle":"Abstract factory design pattern #java #softwaredesignpatterns","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=y45yNVYw_5M","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/y45yNVYw_5M?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDdUlocm9jcmw0Rlhfcnl1bnp6LXBIQQ==","name":"DTechSchool","isVerified":false,"subscribersCount":0,"url":"/video/search?text=DTechSchool","origUrl":"http://www.youtube.com/@DTechSchool","a11yText":"DTechSchool. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":1475,"text":"24:35","a11yText":"Süre 24 dakika 35 saniye","shortText":"24 dk."},"date":"21 nis 2025","modifyTime":1745193600000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/y45yNVYw_5M?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=y45yNVYw_5M","reqid":"1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL","duration":1475},"parentClipId":"18268783544073184799","href":"/preview/18268783544073184799?parent-reqid=1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL&text=abstract+factory+pattern+java+code&where=all","rawHref":"/video/preview/18268783544073184799?parent-reqid=1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL&text=abstract+factory+pattern+java+code&where=all","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false},"7179705512538243992":{"videoId":"7179705512538243992","title":"Master the \u0007[Abstract\u0007] \u0007[Factory\u0007] Design \u0007[Pattern\u0007] in \u0007[Java\u0007] | Real-World Furniture Example","cleanTitle":"Master the Abstract Factory Design Pattern in Java | Real-World Furniture Example","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=JYMi5ooN1LU","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/JYMi5ooN1LU?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDcE5wSUctQXVNNVJFNTNKTkxyRHZ1UQ==","name":"Mohit Soni","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Mohit+Soni","origUrl":"http://www.youtube.com/@mht_soni","a11yText":"Mohit Soni. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":494,"text":"8:14","a11yText":"Süre 8 dakika 14 saniye","shortText":"8 dk."},"date":"13 ara 2024","modifyTime":1734048000000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/JYMi5ooN1LU?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=JYMi5ooN1LU","reqid":"1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL","duration":494},"parentClipId":"7179705512538243992","href":"/preview/7179705512538243992?parent-reqid=1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL&text=abstract+factory+pattern+java+code&where=all","rawHref":"/video/preview/7179705512538243992?parent-reqid=1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL&text=abstract+factory+pattern+java+code&where=all","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false},"9696002035543036535":{"videoId":"9696002035543036535","title":"What is \u0007[Abstract\u0007] \u0007[Factory\u0007] Design \u0007[Pattern\u0007] | DP - 6 | Example with \u0007[Java\u0007] \u0007[Code\u0007] & ...","cleanTitle":"What is Abstract Factory Design Pattern | DP - 6 | Example with Java Code & Class Diagram | In Hindi","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=fsiu8kMQ8Wk","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/fsiu8kMQ8Wk?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDNzJkQTBINDNvdjhuNDRMNDU0eWhZdw==","name":"Programmer Mitra","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Programmer+Mitra","origUrl":"https://www.youtube.com/channel/UC72dA0H43ov8n44L454yhYw","a11yText":"Programmer Mitra. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":1164,"text":"19:24","a11yText":"Süre 19 dakika 24 saniye","shortText":"19 dk."},"views":{"text":"6,9bin","a11yText":"6,9 bin izleme"},"date":"19 eki 2022","modifyTime":1666137600000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/fsiu8kMQ8Wk?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=fsiu8kMQ8Wk","reqid":"1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL","duration":1164},"parentClipId":"9696002035543036535","href":"/preview/9696002035543036535?parent-reqid=1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL&text=abstract+factory+pattern+java+code&where=all","rawHref":"/video/preview/9696002035543036535?parent-reqid=1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL&text=abstract+factory+pattern+java+code&where=all","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false},"17010810870052044448":{"videoId":"17010810870052044448","title":"The \u0007[Abstract\u0007] \u0007[Factory\u0007] Design \u0007[Pattern\u0007] In \u0007[Java\u0007]","cleanTitle":"The Abstract Factory Design Pattern In Java","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=5HF6l7H80nM","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/5HF6l7H80nM?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDMnhzMEVxMkdreXd6R25VM2JiZV95QQ==","name":"Will Tollefson","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Will+Tollefson","origUrl":"http://www.youtube.com/@willtollefson","a11yText":"Will Tollefson. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":742,"text":"12:22","a11yText":"Süre 12 dakika 22 saniye","shortText":"12 dk."},"views":{"text":"4,2bin","a11yText":"4,2 bin izleme"},"date":"23 şub 2024","modifyTime":1708646400000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/5HF6l7H80nM?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=5HF6l7H80nM","reqid":"1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL","duration":742},"parentClipId":"17010810870052044448","href":"/preview/17010810870052044448?parent-reqid=1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL&text=abstract+factory+pattern+java+code&where=all","rawHref":"/video/preview/17010810870052044448?parent-reqid=1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL&text=abstract+factory+pattern+java+code&where=all","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false},"14681119811662698382":{"videoId":"14681119811662698382","title":"\u0007[Java\u0007] \u0007[Abstract\u0007] \u0007[Factory\u0007] \u0007[Pattern\u0007] | Clean & Practical Example","cleanTitle":"Java Abstract Factory Pattern | Clean & Practical Example","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=qYzZIjV2i5A","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/qYzZIjV2i5A?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDQmRkdm1keGdYNDBnM2c1N1NFN0ZPQQ==","name":"Maximiliano Correa","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Maximiliano+Correa","origUrl":"http://www.youtube.com/@maximilianocorrea8025","a11yText":"Maximiliano Correa. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":1874,"text":"31:14","a11yText":"Süre 31 dakika 14 saniye","shortText":"31 dk."},"date":"4 oca 2026","modifyTime":1767484800000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/qYzZIjV2i5A?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=qYzZIjV2i5A","reqid":"1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL","duration":1874},"parentClipId":"14681119811662698382","href":"/preview/14681119811662698382?parent-reqid=1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL&text=abstract+factory+pattern+java+code&where=all","rawHref":"/video/preview/14681119811662698382?parent-reqid=1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL&text=abstract+factory+pattern+java+code&where=all","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false},"18275376863644028503":{"videoId":"18275376863644028503","title":"\u0007[Abstract\u0007] \u0007[Factory\u0007] Design \u0007[Pattern\u0007] in \u0007[Java\u0007] | Free Design \u0007[Patterns\u0007] Tutorial","cleanTitle":"Abstract Factory Design Pattern in Java | Free Design Patterns Tutorial","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=UvJVE4wiFi0","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/UvJVE4wiFi0?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDbk0zWWV5VjRkM2V6dXZGVVlIN1AwUQ==","name":"Lavakumar Techie","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Lavakumar+Techie","origUrl":"http://www.youtube.com/@lavakumar_techie","a11yText":"Lavakumar Techie. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":694,"text":"11:34","a11yText":"Süre 11 dakika 34 saniye","shortText":"11 dk."},"date":"17 şub 2023","modifyTime":1676615406000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/UvJVE4wiFi0?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=UvJVE4wiFi0","reqid":"1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL","duration":694},"parentClipId":"18275376863644028503","href":"/preview/18275376863644028503?parent-reqid=1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL&text=abstract+factory+pattern+java+code&where=all","rawHref":"/video/preview/18275376863644028503?parent-reqid=1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL&text=abstract+factory+pattern+java+code&where=all","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false},"2304264220565143793":{"videoId":"2304264220565143793","title":"How to implement \u0007[Abstract\u0007] \u0007[Factory\u0007] design \u0007[pattern\u0007] in \u0007[Java\u0007] byVY","cleanTitle":"How to implement Abstract Factory design pattern in Java byVY","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=qnPwxMjluFc","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/qnPwxMjluFc?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDU2xKSkQzUFVfUkZ2NGhpZHBjQUZHUQ==","name":"CodingTrabla Tutorials","isVerified":false,"subscribersCount":0,"url":"/video/search?text=CodingTrabla+Tutorials","origUrl":"http://www.youtube.com/@codingtrabla","a11yText":"CodingTrabla Tutorials. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":1020,"text":"17:00","a11yText":"Süre 17 dakika","shortText":"17 dk."},"date":"1 tem 2017","modifyTime":1498867200000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/qnPwxMjluFc?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=qnPwxMjluFc","reqid":"1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL","duration":1020},"parentClipId":"2304264220565143793","href":"/preview/2304264220565143793?parent-reqid=1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL&text=abstract+factory+pattern+java+code&where=all","rawHref":"/video/preview/2304264220565143793?parent-reqid=1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL&text=abstract+factory+pattern+java+code&where=all","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false},"9542346141203571433":{"videoId":"9542346141203571433","title":"How to implement \u0007[Abstract\u0007] \u0007[Factory\u0007] Design \u0007[Pattern\u0007] in \u0007[Java\u0007] ?","cleanTitle":"How to implement Abstract Factory Design Pattern in Java ?","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=9tCnuZC428M","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/9tCnuZC428M?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDZDBMODNtTWVRNElveTRJamFTWWh2QQ==","name":"Dinesh Varyani","isVerified":true,"subscribersCount":0,"url":"/video/search?text=Dinesh+Varyani","origUrl":"http://www.youtube.com/@itsdineshvaryani","a11yText":"Dinesh Varyani. Kanal onaylı"},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":1124,"text":"18:44","a11yText":"Süre 18 dakika 44 saniye","shortText":"18 dk."},"views":{"text":"21,4bin","a11yText":"21,4 bin izleme"},"date":"25 eyl 2014","modifyTime":1411603200000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/9tCnuZC428M?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=9tCnuZC428M","reqid":"1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL","duration":1124},"parentClipId":"9542346141203571433","href":"/preview/9542346141203571433?parent-reqid=1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL&text=abstract+factory+pattern+java+code&where=all","rawHref":"/video/preview/9542346141203571433?parent-reqid=1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL&text=abstract+factory+pattern+java+code&where=all","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false},"1424939354227397406":{"videoId":"1424939354227397406","title":"\u0007[Abstract\u0007] \u0007[factory\u0007] design \u0007[pattern\u0007] by using \u0007[Java\u0007] | \u0007[Abstract\u0007] \u0007[factory\u0007] design vs \u0007...","cleanTitle":"Abstract factory design pattern by using Java | Abstract factory design vs factory design","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=1XYtmyFgzgY","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/1XYtmyFgzgY?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDSEN0b1dXeGo5UTA5UF9kYUFKYXBHUQ==","name":"DD bhai","isVerified":false,"subscribersCount":0,"url":"/video/search?text=DD+bhai","origUrl":"https://www.youtube.com/channel/UCHCtoWWxj9Q09P_daAJapGQ","a11yText":"DD bhai. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":1067,"text":"17:47","a11yText":"Süre 17 dakika 47 saniye","shortText":"17 dk."},"date":"1 eyl 2020","modifyTime":1598977961000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/1XYtmyFgzgY?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=1XYtmyFgzgY","reqid":"1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL","duration":1067},"parentClipId":"1424939354227397406","href":"/preview/1424939354227397406?parent-reqid=1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL&text=abstract+factory+pattern+java+code&where=all","rawHref":"/video/preview/1424939354227397406?parent-reqid=1775434690136752-13493000559702260854-balancer-l7leveler-kubr-yp-sas-246-BAL&text=abstract+factory+pattern+java+code&where=all","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false}}},"viewer":{"_isInitial":false,"clips":{"items":{},"dups":{},"loadingStatus":"None"},"internal":{"videoId":"","sandboxEventPrefix":"sandbox:","sandboxVersion":"0x906f9600bf4","isEmbedded":false,"from":"yavideo","service":"ya-video","hbPeriod":30,"table":"video_tech","isInstreamDisabled":false,"nonce":"4930005597022608547246","errorList":[],"isAdultAdv":false,"isImportantCommonAdv":false,"shouldShowAdvId":false,"advConfig":{"under-player":{"regular":{"default":"R-I-48058-725","mail":"R-A-13411721-6"},"adult":{"default":"R-I-474674-114","mail":"R-A-13426421-6"}},"under-player-lite":{"regular":{"default":"R-I-48058-728"},"adult":{"default":"R-I-474674-103"}},"under-player-old":{"regular":{"default":"R-I-48058-725","mail":"R-A-13411721-6"},"adult":{"default":"R-I-474674-114","mail":"R-A-13426421-6"}},"video-list":{"regular":{"default":"R-I-48058-708","mail":"R-A-13411721-2"},"adult":{"default":"R-I-474674-101","mail":"R-A-13426421-2"}},"search-list":{"adult":{"default":"R-I-474674-135","mail":"R-A-13426421-23"},"regular":{"default":"R-I-48058-751","mail":"R-A-13411721-23"}},"search-grid-row":{"regular":{"default":"R-I-48058-718","mail":"R-A-13411721-4"},"adult":{"default":"R-I-474674-109","mail":"R-A-13426421-4"}},"search-grid-head":{"regular":{"default":"R-I-2120168-7"}},"search-list-right":{"regular":{"default":"R-I-8843654-1"}},"before-player-old":{"regular":{"default":"R-I-2120168-1"}},"before-player":{"regular":{"default":"R-I-2120168-1"}},"search-grid-inplace":{"adult":{"default":"R-I-474674-126","mail":"R-A-13426421-16"},"regular":{"default":"R-I-48058-742","mail":"R-A-13411721-16"}}},"shouldValidateSandbox":false,"sandboxInitTimeout":15000,"isSSROnlyMastheadEnabled":true,"query":"abstract factory pattern java code","queryUriEscaped":"abstract%20factory%20pattern%20java%20code","filterMode":1,"isUserChild":false,"advInstreamConfig":{"regular":{"default":{"category":"2","impId":"7","partnerId":"2216089","vmapScenarioId":"119"}},"adult":{"default":{"category":"3","impId":"4","partnerId":"1988486","vmapScenarioId":"119"}}}},"playbackQueue":{"currentIndex":0,"items":[]},"related":{"items":[],"pages":[],"loadingStatus":"None","nextPageNum":0,"ncrnd":0},"playlist":{"items":{}},"delayedViews":{"ids":[],"loadingStatus":"None"}}}