{"pages":{"search":{"query":"abstract factory pattern java code","originalQuery":"abstract factory pattern java code","serpid":"1779434470471916-15692621811824522638-balancer-l7leveler-kubr-yp-klg-155-BAL","reqid":"1779434470471916-15692621811824522638-balancer-l7leveler-kubr-yp-klg-155-BAL","parentReqid":"","serpItems":[{"id":"13548320613338948466-0-0","type":"videoSnippet","props":{"videoId":"13548320613338948466"},"curPage":0},{"id":"3164240878317525506-0-1","type":"videoSnippet","props":{"videoId":"3164240878317525506"},"curPage":0},{"id":"9696002035543036535-0-2","type":"videoSnippet","props":{"videoId":"9696002035543036535"},"curPage":0},{"id":"17010810870052044448-0-3","type":"videoSnippet","props":{"videoId":"17010810870052044448"},"curPage":0},{"id":"R-I-113683-5-0-4","type":"direct","props":{"advRsyaActivateParams":{"pcodeParams":{"blockId":"","renderTo":"","pageNumber":4,"grab":"dGFic3RyYWN0IGZhY3RvcnkgcGF0dGVybiBqYXZhIGNvZGUK","statId":4,"lazyLoad":false,"extParams":{"reqid":"1779434470471916-15692621811824522638-balancer-l7leveler-kubr-yp-klg-155-BAL","ui":"desktop","yuid":"2518558131779434465"}}},"isAdult":false,"position":4,"placement":"empty"},"curPage":0},{"id":"11115097356712821771-0-5","type":"videoSnippet","props":{"videoId":"11115097356712821771"},"curPage":0},{"id":"2304264220565143793-0-6","type":"videoSnippet","props":{"videoId":"2304264220565143793"},"curPage":0},{"id":"17913108169890898585-0-7","type":"videoSnippet","props":{"videoId":"17913108169890898585"},"curPage":0},{"id":"12404151361491048345-0-8","type":"videoSnippet","props":{"videoId":"12404151361491048345"},"curPage":0},{"id":"14541840459395321821-0-9","type":"videoSnippet","props":{"videoId":"14541840459395321821"},"curPage":0},{"id":"9542346141203571433-0-10","type":"videoSnippet","props":{"videoId":"9542346141203571433"},"curPage":0},{"id":"R-I-113683-5-0-11","type":"direct","props":{"advRsyaActivateParams":{"pcodeParams":{"blockId":"","renderTo":"","pageNumber":11,"grab":"dGFic3RyYWN0IGZhY3RvcnkgcGF0dGVybiBqYXZhIGNvZGUK","statId":11,"lazyLoad":false,"extParams":{"reqid":"1779434470471916-15692621811824522638-balancer-l7leveler-kubr-yp-klg-155-BAL","ui":"desktop","yuid":"2518558131779434465"}}},"isAdult":false,"position":11,"placement":"empty"},"curPage":0},{"id":"5827069522878025757-0-12","type":"videoSnippet","props":{"videoId":"5827069522878025757"},"curPage":0},{"id":"354094322141285190-0-13","type":"videoSnippet","props":{"videoId":"354094322141285190"},"curPage":0},{"id":"163253081612976821-0-14","type":"videoSnippet","props":{"videoId":"163253081612976821"},"curPage":0},{"id":"16937495605548090892-0-15","type":"videoSnippet","props":{"videoId":"16937495605548090892"},"curPage":0},{"id":"10667036136931853695-0-16","type":"videoSnippet","props":{"videoId":"10667036136931853695"},"curPage":0},{"id":"2641059067366080239-0-17","type":"videoSnippet","props":{"videoId":"2641059067366080239"},"curPage":0},{"id":"R-I-113683-5-0-18","type":"direct","props":{"advRsyaActivateParams":{"pcodeParams":{"blockId":"","renderTo":"","pageNumber":18,"grab":"dGFic3RyYWN0IGZhY3RvcnkgcGF0dGVybiBqYXZhIGNvZGUK","statId":18,"lazyLoad":false,"extParams":{"reqid":"1779434470471916-15692621811824522638-balancer-l7leveler-kubr-yp-klg-155-BAL","ui":"desktop","yuid":"2518558131779434465"}}},"isAdult":false,"position":18,"placement":"empty"},"curPage":0},{"id":"1449378869983530398-0-19","type":"videoSnippet","props":{"videoId":"1449378869983530398"},"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","lazyLoad":false,"extParams":{"reqid":"1779434470471916-15692621811824522638-balancer-l7leveler-kubr-yp-klg-155-BAL","ui":"desktop","yuid":"2518558131779434465"}}},"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":"1779434470471916-15692621811824522638-balancer-l7leveler-kubr-yp-klg-155-BAL","start":0,"end":20,"pageNumber":0,"isCounterSent":false}]},"main":{"_isInitial":true,"snippets":[],"serpFooter":{"linksGroups":[]},"isLoggedIn":false,"tags":[]},"favs":{"_isInitial":true,"items":[],"carouselId":"","cacheHash":"","showMoreUrl":""}},"internal":{"nonce":"6926218118245226387155","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"}}},"video_search_page_no_islands":1,"video_vh_player_js":0,"video_masthead_ratio":"180,4","video_viewer_related_fail_error_screen":1,"video_viewer_channel_link_mode":2,"int_tr":1,"mmui_extended_escape_scheme":"searchdata.clips.0.authorname","video_viewer_restore_mute_state":1,"tabs_order_version":"search,images,video,newstr,maps,translate,tr_ecom","spok":"id","video_suggest_use_serp":1,"video_search_grid_direct_repeat":6,"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_viewer_comments_auth_popup":1,"video_depot_viewer_masthead_ssr_only":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,"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_nohost_youtube_filter":0,"video_viewer_host_link_mode":1,"video_comments_smart_nonstop":1},"slots":["1548179,0,81;1539797,0,74;1554106,0,20;1575036,0,3;1568642,0,94;1550181,0,20;1558261,0,0;1513892,0,91;1569705,0,74;1574568,0,95;1571101,0,37;1561467,0,84;1282205,0,84;1568575,0,97;1574267,0,37;1567284,0,52;1575119,0,77;89019,0,67;1568930,0,67;1573393,0,59;1559275,0,63;1557886,0,95;1574979,0,82;1551541,0,38;1551451,0,45;1564355,0,30;1570659,0,23;124079,0,14;46450,0,24;151171,0,7;126339,0,49;1565363,0,30;1281084,0,60;1534490,0,43;287509,0,47;1006737,0,38;1567812,0,80;1531171,0,94;912288,0,27"],"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":"1779434470471916-15692621811824522638-balancer-l7leveler-kubr-yp-klg-155-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":"y9165fec5702dfaedde552a738d3dc5f3","reportFeedbackBaseProps":{"initEmail":"","metaFields":{"userAgent":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)","userTestids":"1548179,1539797,1554106,1575036,1568642,1550181,1558261,1513892,1569705,1574568,1571101,1561467,1282205,1568575,1574267,1567284,1575119,89019,1568930,1573393,1559275,1557886,1574979,1551541,1551451,1564355,1570659,124079,46450,151171,126339,1565363,1281084,1534490,287509,1006737,1567812,1531171,912288","queryText":"abstract factory pattern java code","reqid":"1779434470471916-15692621811824522638-balancer-l7leveler-kubr-yp-klg-155-BAL","userRegionName":"","userRegionId":"id() {\n var _a;\n return (_a = this._region.id) !== null && _a !== void 0 ? _a : 213;\n }","yandexuid":"2518558131779434465","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,1417605,1424780,1429092,1438908,1444206,1449283,1452713,1457995,1459585,1461130,1492788,1495633,1511916,1514845,1535081,1540074,1545808,1567545,1573653,1573729,1573753,1572009,1299604","regionId":20815,"isYaRu":false,"shouldUnmountSearchPageInViewer":false,"videoGlobalContext":{"platform":"desktop","isPumpkin":false,"language":"tr","user_time":{"epoch":"1779434470","tz":"America/Louisville","to_iso":"2026-05-22T03:21:10-0400","__is_plain":1},"isHermione":false,"shouldStubImages":true,"enableVideoPreviewInHermione":false,"reqid":"1779434470471916-15692621811824522638-balancer-l7leveler-kubr-yp-klg-155-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":"1548179,1539797,1554106,1575036,1568642,1550181,1558261,1513892,1569705,1574568,1571101,1561467,1282205,1568575,1574267,1567284,1575119,89019,1568930,1573393,1559275,1557886,1574979,1551541,1551451,1564355,1570659,124079,46450,151171,126339,1565363,1281084,1534490,287509,1006737,1567812,1531171,912288","queryText":"abstract factory pattern java code","reqid":"1779434470471916-15692621811824522638-balancer-l7leveler-kubr-yp-klg-155-BAL","userRegionName":"","userRegionId":"id() {\n var _a;\n return (_a = this._region.id) !== null && _a !== void 0 ? _a : 213;\n }","yandexuid":"2518558131779434465","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":"6926218118245226387155","disableDoc2DocHostLink":false,"shouldHideChannelLink":false,"disableChannelLink":false,"userConnectionRtt":156,"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,"detailsRedesignV3Enabled":false,"isD2DEmptyLoadFixDisabled":false,"isRoundedPlayerEnabled":false,"isSettingsToolbarRedesign":true,"isDoc2DocEmptyRetryEnabled":false,"isDoc2DocErrorScreenEnabled":true,"isDoc2DocFeedbackKebabEnabled":true,"isCommentsEnabled":false,"isCommentsTimestampsEnabled":false,"isReactionsEnabled":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,"isMetaFavoritesButtonEnabled":false,"isCommentsAuthPopup":true,"preventAdvHideOnEmpty":false,"isPlayerChangeCounterEnabled":false,"isSmallTitle":false,"shouldRestoreMuteState":true,"isAdvUnderPlayerWithSlider":false,"isAdvUnderPlayerCommentsAligned":false,"isSerialNavigatorDisabled":false,"isAdvInVideoListWithInnerPadding":false,"isEarlyAdvRenderEnabled":false,"isViewerErrorFallbackEnabled":false,"isPlayerErrorCloseButtonEnabled":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":"2518558131779434465","ugcCsrfToken":"","family":1,"isChild":false},"config":{"skinMode":"system","skin":"light","version":"releases-frontend-video-v1.1831.0__b0afe8d80f231a4dcd5ef0b77a13b3e55b645e5e","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-inplace":{"regular":{"default":"R-I-48058-742","mail":"R-A-13411721-16"},"adult":{"default":"R-I-474674-126","mail":"R-A-13426421-16"}},"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"}}},"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":{"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":"0","reqid":"1779434470471916-15692621811824522638-balancer-l7leveler-kubr-yp-klg-155-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DjOFrhisNU8c","linkTemplate":"/video/preview/13548320613338948466?parent-reqid=1779434470471916-15692621811824522638-balancer-l7leveler-kubr-yp-klg-155-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\":\"EqwDChQxMzU0ODMyMDYxMzMzODk0ODQ2NgoTMzE2NDI0MDg3ODMxNzUyNTUwNgoTOTY5NjAwMjAzNTU0MzAzNjUzNQoUMTcwMTA4MTA4NzAwNTIwNDQ0NDgKFDExMTE1MDk3MzU2NzEyODIxNzcxChMyMzA0MjY0MjIwNTY1MTQzNzkzChQxNzkxMzEwODE2OTg5MDg5ODU4NQoUMTI0MDQxNTEzNjE0OTEwNDgzNDUKFDE0NTQxODQwNDU5Mzk1MzIxODIxChM5NTQyMzQ2MTQxMjAzNTcxNDMzChM1ODI3MDY5NTIyODc4MDI1NzU3ChIzNTQwOTQzMjIxNDEyODUxOTAKEjE2MzI1MzA4MTYxMjk3NjgyMQoUMTY5Mzc0OTU2MDU1NDgwOTA4OTIKFDEwNjY3MDM2MTM2OTMxODUzNjk1ChMyNjQxMDU5MDY3MzY2MDgwMjM5ChMxNDQ5Mzc4ODY5OTgzNTMwMzk4ChQxMjMyODEwOTI5NDk0MDU2Njk5MAoUMTAxNTIwMTg5MTY1NTY2Nzc4ODcKEzkxNTIxNTM4OTkyNDQ5ODQ4MzkaFgoUMTM1NDgzMjA2MTMzMzg5NDg0NjZaFDEzNTQ4MzIwNjEzMzM4OTQ4NDY2aq8NEgEwGAAiRRoxAAoqaGhra3F0enBlb2Zvd2plYmhoVUNrWVh3OHAtMTVMdUhCX3BDVGEtVGdREgIAEioQwg8PGg8_E4sKggQkAYAEKyqLARABGniB_Qf-Df4CAPgBAAr3Bv4CBvUA-vj-_gD9DAX7-gT-AA8HCgH7AAAA-_L2_v8AAADz-gX7-wAAAAoQ_QwEAAAAEvUDBwIAAAAGCQEK_gEAAAf1CP0D_wAAAP8ACQAAAADuEv8H_wD_AAICB_7x-wAA_wf-__8AAAAgAC2Nj9o7OBNACUhOUAIqcxAAGmAHDAA-6w8A-DQh6hbv5BkA_AL3HOkg_-vkAOIR6d8AA9W7DRkA6t_7BsEAAAAOJtclCAD-Tw3d4hL-IPj7peYmAn_lKwP0GwjotPjyEBEg2P8LHQ4A3_7r9hLcDyY4EQ0gAC0041I7OBNACUhvUAIqrwYQDBqgBgAAcEIAAFDBAABQQgAAQEAAAJBBAADQQQAADEIAAEBCAACqwgAAVMIAAABCAABAwQAAPMIAAKDBAABkQgAAyMEAAADAAAB8wgAAVMIAAMDBAACgQgAAhsIAAEDAAADIwQAAIMEAAHBBAABwwQAAyMEAACBBAADAwAAAiMEAALBBAACIwgAAwMAAAFDBAAAAwgAAAMIAAHBCAABQQgAABMIAACxCAAAMwgAAnEIAAHRCAACwQQAAJMIAAGBBAAB0wgAAjEIAAGBCAAAwQQAAoEEAAPjBAADIwQAABEIAAJDBAAAMwgAAIEIAALhBAACQQgAAmEEAAIZCAABgwQAAAMIAAHDBAABQwQAAUEEAAIBAAAAUQgAAREIAACBCAAAUQgAAisIAAFRCAABowgAAJMIAAKDAAABwwQAABMIAAGDBAAAAwAAAAMAAACBBAABAwAAAiMIAAIBBAAA8QgAAGMIAABxCAACYQQAAFMIAAChCAACoQQAAXMIAALhBAADYwgAAAEEAAGxCAAAIQgAAoMEAAEBAAAAsQgAAsEEAAFDBAAB0wgAAIEEAACDBAAAIwgAAmEEAAIJCAAAQwQAASMIAAMDBAACOwgAAQEAAAKjBAAAQQQAAcMIAAKBBAADAQAAAYMIAANjBAACIwQAAiMIAAFxCAACAwAAAFMIAAOjBAAAAAAAAAMEAAExCAABkQgAA8MEAAJ5CAABAQgAAgD8AAHjCAABgQQAAXMIAAMDAAABwwQAAUEIAAAAAAAD4QQAAokIAAGRCAABcQgAAoEAAAIA_AACwwQAALMIAAPDBAAAgQQAAUMIAAFhCAACgwAAAcMEAALLCAACAQAAAOEIAAEDBAABYQgAAIMEAAIBAAACYwQAAwMAAAOBCAAB8QgAAmEEAAHBCAACSwgAAQMAAAEDCAAAcwgAAgMAAAFBBAADAwAAADMIAAFBBAAAcQgAAisIAACTCAAAAwQAA6MEAABhCAADgwQAAwEAAAKZCAADgwAAAQMIAABBBAAAswgAAcEEAACRCAACIwQAAAAAAAARCAABUwgAA0MEAAIDCIAA4E0AJSHVQASqPAhAAGoACAABsvgAA6D0AANi9AAAMPgAAZD4AAKC8AACWPgAALb8AADy-AACaPgAA-D0AAMi9AAD4vQAATL4AAMg9AACIvQAADL4AAOA8AAAwPQAA5j4AAH8_AACyPgAAHL4AAIq-AABkvgAA4DwAAHC9AACWvgAARL4AAFQ-AACSPgAA-D0AAHA9AACgPAAAiD0AANg9AACWPgAAqL0AAFy-AACoPQAATL4AAOA8AABwPQAA-D0AAII-AADGPgAAHD4AALg9AAAEPgAAPL4AAIg9AABcvgAAmD0AAIo-AABwvQAAyD0AABs_AACqvgAAQDwAAKg9AAD4vQAAND4AABw-AAAUviAAOBNACUh8UAEqjwIQARqAAgAAsr4AAPi9AADivgAAI78AAIg9AADgvAAAcD0AAMg9AAAcvgAAiL0AALi9AAD4PQAAor4AABS-AACAOwAAUD0AAES-AAAlPwAAmL0AANY-AABkPgAAPD4AAKA8AADovQAAor4AAOC8AAA0vgAAiD0AABA9AAAwPQAAXD4AAKA8AACAOwAABL4AAGw-AAD4vQAAZD4AAOA8AAB8vgAAHD4AAK4-AAAcvgAAqL0AABA9AABwvQAAVD4AAH-_AADWvgAAgDsAAHC9AAAwPQAA-D0AADQ-AADoPQAA7j4AAMg9AADIvQAABL4AAGQ-AACAuwAAqL0AAL4-AABQvQAAPL4gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=jOFrhisNU8c","parent-reqid":"1779434470471916-15692621811824522638-balancer-l7leveler-kubr-yp-klg-155-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},"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":"1","reqid":"1779434470471916-15692621811824522638-balancer-l7leveler-kubr-yp-klg-155-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Dor1wpvH2Yps","linkTemplate":"/video/preview/3164240878317525506?parent-reqid=1779434470471916-15692621811824522638-balancer-l7leveler-kubr-yp-klg-155-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\":\"EqwDChQxMzU0ODMyMDYxMzMzODk0ODQ2NgoTMzE2NDI0MDg3ODMxNzUyNTUwNgoTOTY5NjAwMjAzNTU0MzAzNjUzNQoUMTcwMTA4MTA4NzAwNTIwNDQ0NDgKFDExMTE1MDk3MzU2NzEyODIxNzcxChMyMzA0MjY0MjIwNTY1MTQzNzkzChQxNzkxMzEwODE2OTg5MDg5ODU4NQoUMTI0MDQxNTEzNjE0OTEwNDgzNDUKFDE0NTQxODQwNDU5Mzk1MzIxODIxChM5NTQyMzQ2MTQxMjAzNTcxNDMzChM1ODI3MDY5NTIyODc4MDI1NzU3ChIzNTQwOTQzMjIxNDEyODUxOTAKEjE2MzI1MzA4MTYxMjk3NjgyMQoUMTY5Mzc0OTU2MDU1NDgwOTA4OTIKFDEwNjY3MDM2MTM2OTMxODUzNjk1ChMyNjQxMDU5MDY3MzY2MDgwMjM5ChMxNDQ5Mzc4ODY5OTgzNTMwMzk4ChQxMjMyODEwOTI5NDk0MDU2Njk5MAoUMTAxNTIwMTg5MTY1NTY2Nzc4ODcKEzkxNTIxNTM4OTkyNDQ5ODQ4MzkaFQoTMzE2NDI0MDg3ODMxNzUyNTUwNloTMzE2NDI0MDg3ODMxNzUyNTUwNmqvDRIBMBgAIkUaMQAKKmhoenB3anpkbGl0bGN6ZGJoaFVDeTRFNmNmT1ZqYVFtT1dwdm42V0k4URICABIqEMIPDxoPPxPCBYIEJAGABCsqiwEQARp4gfsSCAoC_gD7_P8QAQn7AhX9_AD1AQEA8w_29AMBAAAI-wkB-wEAAAn07_0FAAAA7AcEBfABAQALBQAJBAAAAB78AgMCAP8ADwz7BP4BAAD9BxADAwAAAAAHDwUAAAAA7wUF_P7_AAD2___-AAAAAAwD-woAAAAAIAAtaITMOzgTQAlITlACKnMQABpg8w8AKg4HAsMLZ8cM_P0F6Oz88M37Mf_47gDhFObiG_fHpvoiABao4_ixAAAA9P8LUQYA82gE-w35CSj25LDGTBN_9QT58g0G1L8ENB38BafxNg4sAMQL-RcavwpNFwMBIAAt7HUnOzgTQAlIb1ACKq8GEAwaoAYAAERCAACgQQAAPEIAAETCAACwwQAAgD8AACxCAAAAwQAAoMIAAHBBAABgQQAAwEAAAILCAADAwQAAbEIAABTCAAAIQgAA8MEAAGDBAACAPwAAkMEAAJjBAAAEwgAAbEIAALJCAACAwQAAOMIAAAjCAABQQQAAGEIAAJjBAABQQQAASMIAAOhBAACAvwAAgEEAACzCAACoQgAAUMEAAHhCAAA4QgAAMMEAABjCAABgwQAAeEIAAPDBAADAQQAAIMEAAHxCAACAQAAAMEEAADzCAADAQAAAoMAAANhBAADAQQAA6MIAAEBAAAAowgAAJEIAAKhCAACCQgAAEMIAADBBAAAMQgAAqEEAALhBAACgwQAAAMEAAKDBAACwQQAAoMEAAKDAAAB8QgAAqEEAADTCAADAwAAA2MEAAIBCAADwwQAAfMIAAPBBAACoQQAAiEEAAIDBAAC2QgAA0MEAADxCAACAvwAAkEEAAATCAACAQQAAMMEAAOjBAADwwQAAWMIAABTCAAAoQgAAOEIAAKBBAADAQAAAeEIAAEBBAACgwgAACMIAAADAAAAcQgAAkkIAAGBBAACwQQAAgEAAADDBAABQwgAA-EEAAMhCAABIQgAAoEEAADTCAAC4wQAABMIAADxCAABwwgAAYMEAAILCAABgQgAAPEIAAMhBAACswgAAgL8AAIDCAADowQAAyMEAAIBAAABAQgAAwMEAAJjBAADAwQAAFMIAAFTCAADwwQAAAEIAADDBAAAgwQAAQEIAAOJCAADAQQAA4MAAABTCAABAQQAAoEAAALhBAAAAAAAAAEAAAKjBAAAEQgAAgEAAAEzCAAC4wQAA4EEAALpCAABwwgAAsEIAAABBAACwwQAAUEEAAIjBAABYQgAAXMIAADRCAADIwQAAYMIAABBBAACAvwAAHMIAAHBBAAAQQgAAoEAAAIDCAAC4QQAAdEIAAIDBAACwQQAAAMAAAFDBAACMQgAAcMIAAOjBAABkQgAAAMIAAJDBAAAAQgAAwEAAAAjCAACwQQAAqMEAACzCAACgQAAAwMEAABDCAACmwiAAOBNACUh1UAEqjwIQABqAAgAAvr4AABQ-AACIPQAADD4AAFA9AABkPgAAfD4AAC2_AABsvgAA6D0AABA9AAAkPgAA4DwAAIi9AAAwvQAAuL0AAKg9AADoPQAA6D0AAP4-AAB_PwAA4LwAAMi9AACOvgAAqL0AAMi9AACgvAAAZL4AAKi9AAC-PgAAij4AAAQ-AAD4PQAATL4AAKA8AACaPgAAfD4AADC9AACCvgAAmL0AABy-AACAuwAAmD0AAIC7AACaPgAA8j4AAFw-AAAwPQAAuD0AAAS-AAB8PgAAkr4AAAQ-AAC4PQAAXL4AAMg9AAArPwAAPL4AALg9AABQPQAAML0AAIa-AAAcPgAA4LwgADgTQAlIfFABKo8CEAEagAIAAIa-AAAkvgAAhr4AACe_AACYPQAA4LwAAIA7AABAPAAAkr4AAEC8AABAPAAAiL0AALi9AACCvgAAPD4AABC9AABQvQAAKz8AAHA9AADGPgAARD4AAIY-AAAUPgAABL4AABy-AACYvQAA2L0AANg9AADgvAAAML0AAEQ-AADgPAAA4LwAACS-AAB0PgAAJL4AAMg9AAA8PgAAnr4AANg9AABMPgAA4LwAAHC9AACAuwAA6L0AANg9AAB_vwAApr4AABC9AAAQvQAAEL0AAOA8AACYPQAARD4AAKo-AABQPQAAEL0AAMg9AACIPQAAqL0AAIi9AADCPgAAND4AAES-IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=or1wpvH2Yps","parent-reqid":"1779434470471916-15692621811824522638-balancer-l7leveler-kubr-yp-klg-155-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},"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":"2","reqid":"1779434470471916-15692621811824522638-balancer-l7leveler-kubr-yp-klg-155-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Dfsiu8kMQ8Wk","linkTemplate":"/video/preview/9696002035543036535?parent-reqid=1779434470471916-15692621811824522638-balancer-l7leveler-kubr-yp-klg-155-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\":\"EqwDChQxMzU0ODMyMDYxMzMzODk0ODQ2NgoTMzE2NDI0MDg3ODMxNzUyNTUwNgoTOTY5NjAwMjAzNTU0MzAzNjUzNQoUMTcwMTA4MTA4NzAwNTIwNDQ0NDgKFDExMTE1MDk3MzU2NzEyODIxNzcxChMyMzA0MjY0MjIwNTY1MTQzNzkzChQxNzkxMzEwODE2OTg5MDg5ODU4NQoUMTI0MDQxNTEzNjE0OTEwNDgzNDUKFDE0NTQxODQwNDU5Mzk1MzIxODIxChM5NTQyMzQ2MTQxMjAzNTcxNDMzChM1ODI3MDY5NTIyODc4MDI1NzU3ChIzNTQwOTQzMjIxNDEyODUxOTAKEjE2MzI1MzA4MTYxMjk3NjgyMQoUMTY5Mzc0OTU2MDU1NDgwOTA4OTIKFDEwNjY3MDM2MTM2OTMxODUzNjk1ChMyNjQxMDU5MDY3MzY2MDgwMjM5ChMxNDQ5Mzc4ODY5OTgzNTMwMzk4ChQxMjMyODEwOTI5NDk0MDU2Njk5MAoUMTAxNTIwMTg5MTY1NTY2Nzc4ODcKEzkxNTIxNTM4OTkyNDQ5ODQ4MzkaFQoTOTY5NjAwMjAzNTU0MzAzNjUzNVoTOTY5NjAwMjAzNTU0MzAzNjUzNWqIFxIBMBgAIkUaMQAKKmhobWl6Y3Nkd2poYmZ0ZGRoaFVDNzJkQTBINDNvdjhuNDRMNDU0eWhZdxICABIqEMIPDxoPPxOMCYIEJAGABCsqiwEQARp4gQYH-QQD_QDvCAYL9wX-ARL5DvX2AAAA8v0B9PUBAAD9-A7_9wAAAAL9-AIKAAAAAfYBBfX9AQACCAERBAAAAAv-CQQDAAAABhwFBv4BAAD5-P0GBP8AABUTAQv_AAAA9hX2BP__AAD9DQD5AAAAAPv_-gYAAAAAIAAtMYLKOzgTQAlITlACKoQCEAAa8AF19QT-hRLx-zftAQA8Ld4AhhcO_3YR5wDCAhAA3gDpAdn92ADd5vIA0gzyAPoUEv-5EvAABQ8eAOLRAf8B5dT_9xDpAVjeDwJQ8QUALxrj_4HzBADiDxEAHPb__jQo6QEq_Cj-MQj6Ae8F3AEb4jEDXSYtAtz5HP4fQRcDAyf-Bfb62gDO7RoE3AMWBOn39gYmFfD_FU8E_QsY-gwyBO_8DxMB_g8VywAVCd0GAhkB8Mve5PwT0PH9_PgbDCYc8QLcyen4DdEX_ykCAgEKDwQFDxIUCdTOBA8OIub_AQ7-7ePhGvH09Q0JAxXqBN8F_wMgAC2rmAU7OBNACUhhUAIqzwcQABrAB7fs2L5dd6k8sdTEvNzxJj0OVWe8vZh7u_iBtbwDq888aRT3vBCAbj3ZVW28OXuIupfHqr4Tx-w7vhGdvGdimj5OOpu8Gu9YPI9T9LydmcU8-oLxvI5ArL2h8Sk9mqmYu5Or2D00l8U9qOs_vC36pD17fGc8v6BgPCtXw72dbF69-pQIvY6BK72fHfC9P_FvOzC5wb04zoe9ZLK0O9HN_jzBviO87fXJvGd3EDxXfnQ9MgfeO9d-p70L_V28d0tyvHMIsT1Avdm8hcOcPEImmb3KQEE6T9EsvehVkz35nrK6fkbzvM9rZ70YfDU9Og5yvHGknT0kBuY8QEkFvG2s5L2mES49lE7BO_N8_LzvJYM9s9IkvHTZPr1Wosc9OQ_nvDS1UT1n_w09xontu5fmJj4l_Dc90ssDO_yrFz5jbBc9VAtbPBKrdT0QAWw9a4QzuUuWbrwJ7rE9pCQYvAm70Tscts0973pEvNsBEr0olgC96kQbugTYgb37NeM8eEiMPGMmUT2fHVC9UUtzvD1f8z10d0K8HVrDO3WSrTs89jM8LPMWvAsftruKcuk9tXUJu9sxJT7doZc8otMQO46OkL0Euys9RdQnO6X_QDzZ6rK9U5I3ugjb2byRyp48oB42vObCor0p4aM9tCr4u5epGb5779S8VLabumXfFzy9yjU8As2tO2H-Kr08JEa8dY-uO7rXbjyvKhY816CSOwfu4D163B679qUOuhV4Aj1_LYS93S5qu6I10DwQfOc8nHMNu9yNVD3YRAY9MyVlOQQ2jLw9LNQ8u2NTt174XL2Ngrs8psFaNxQLV7w1TyQ9uUK9OUx4WL2tUW67bVlSukJD2jxG2ZE8aTf6OZICMDzRNpM9pkX0OF9_vb0fGDu9CNU3ubsg7Ly3FCa93cbXN1a3uj1lLjq9qEIwOcXUTDyPrUK84x8IupTJP70Xpfo8qHbXONpCZj0BR4c9E9EKNmuYxjzzPPi8onxOuKlm-zy0cYk9YM_ruCAYNLvTbPm8DTpJuOjYAT0SE1Q9qpyCtq6DXrxrg-68OSgOOKYuFL0n7kI9umgJt4zBnrz6aTe8rEuzOE3clT3IX9q9BOEOObgLCD3Hypm9cFZ9OJxruL026pE9QhYwOKXTvz3vrH29oCwOuZernzxjZc-8icrWN23q2TuwDUu8PZZGN6DP9jweB1Q9MFa-twPsRDvkzSu9MqqZuCL_7D01KQU-835buK7vk70648A9HgLpuK3u4rwomuc9LZiIOHuOI71ENHq9y-gQtyAAOBNACUhtUAEqcxAAGmAlAAAn_xYD2lAt7xzC8gn12vfyDPsv_-DLAOAN3Ocd_Ni17vAAz93aErQAAAAFEP0tJQDoYtH49__eBvvfqvgdEH_2HSS_Ah3dzcjzDdDexgkERw8A7gHOHC7J8CU6B-cgAC3yTzE7OBNACUhvUAIqrwYQDBqgBgAAEMEAAFDBAABwQgAAJMIAAKBBAABQQQAAUMEAABjCAABMwgAAcMEAACDBAABQQQAAuMIAAODBAABkQgAAAAAAACDBAACQwQAAHEIAAHTCAAAAwQAAAEEAAGjCAADAwAAAJEIAALDBAAAQQQAAJMIAAABAAADQQQAAgD8AAEBCAAAEwgAAUEEAADTCAAA8QgAAGEIAAFRCAABQwgAAYEEAABBCAADAwAAAYEEAAABCAAAAQgAAUMIAACDCAABgQQAAqEIAABDBAAAkwgAAeMIAAADAAADAQAAAFEIAAABAAACIwgAAgEEAALDBAAAYQgAAkEEAAJDBAACAvwAAoMEAAKBAAABQQQAA8EEAAPDBAADAwQAA4MEAAOBCAAAAQAAAWMIAAIpCAACgwQAAuMEAAHDCAAAAwQAAoEAAAADCAABwwgAAHEIAACBCAADWQgAAsEEAAMBCAAD4wQAAAEIAALBBAAAswgAALEIAAMhBAAAwwQAAwMAAANDBAAAwwQAAMEEAABBBAACqQgAA2MEAAIDBAACgQgAAOEIAAOrCAABwwQAAAEEAAKhCAADQQQAAeMIAAHhCAABAwQAAAMAAAIhBAACAwQAA1EIAAOBAAACgQQAA4EAAACTCAADowQAAgL8AAIrCAACgwQAAsMEAAMBBAACcQgAAIMEAAKDCAAAMwgAAOMIAAEDCAACAwQAAIEEAAKxCAACwQQAAQMAAADBCAACQQQAA6MEAABTCAADYQQAAPEIAAMhBAAAAwQAAgEEAAOBAAAAwwQAAsMEAAATCAACYQQAAgMAAAHBBAAA8QgAAiMEAAAhCAACgQQAAnEIAAIbCAADAwAAAaEIAAEDBAACAvwAAoMEAAMhBAABQQQAAuMEAAKxCAAAwQQAAVEIAAOBBAAC-wgAAoEEAAKBBAABgQQAAoEEAAAhCAAAAwgAAHMIAAMhBAABAQgAAQEEAANDBAACowQAAHEIAABBCAABkwgAAoMIAABRCAADgQAAAFMIAAADCAAD4wQAAQEEAAOjBAADoQQAAEMEAADDCAABYQgAAOMIAAIDCIAA4E0AJSHVQASqPAhAAGoACAABEvgAAED0AAIg9AAA0PgAAqD0AAKi9AACAuwAADb8AAKC8AACAOwAADL4AAIC7AAAsvgAAiD0AADC9AABAvAAAqD0AAIA7AAAwPQAAzj4AAH8_AAC4PQAAMD0AAMi9AAAEvgAADL4AAHA9AAB8vgAAqD0AAKA8AACYPQAAPD4AAIC7AACgvAAAqD0AADA9AAAkPgAAEL0AADy-AACovQAA-L0AAIi9AACgvAAAyD0AAKg9AAC4PQAAij4AAMi9AAAQvQAARL4AADA9AADIPQAAcD0AADw-AAD4vQAAQLwAAOY-AAAEvgAAUL0AAPg9AACgvAAALD4AADA9AADIvSAAOBNACUh8UAEqjwIQARqAAgAA0r4AAIA7AACKvgAAL78AAEA8AAAMvgAAgDsAABA9AADYvQAA-D0AADS-AABQPQAAir4AAGS-AADgvAAAQLwAAKq-AAAxPwAAuD0AALY-AAC4PQAAMD0AADC9AADgvAAAhr4AABC9AAAwvQAAcD0AAMi9AADgvAAAqD0AAJg9AABAPAAAmL0AAOA8AABUvgAATD4AAEA8AACOvgAATD4AADA9AADIvQAA6L0AAIA7AABwPQAAgLsAAH-_AAC-vgAAQDwAABS-AACgPAAAML0AACw-AAAQPQAAzj4AAFA9AAAQvQAAED0AALg9AAAwPQAAoLwAAGw-AAAcvgAALL4gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=fsiu8kMQ8Wk","parent-reqid":"1779434470471916-15692621811824522638-balancer-l7leveler-kubr-yp-klg-155-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":"3","reqid":"1779434470471916-15692621811824522638-balancer-l7leveler-kubr-yp-klg-155-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D5HF6l7H80nM","linkTemplate":"/video/preview/17010810870052044448?parent-reqid=1779434470471916-15692621811824522638-balancer-l7leveler-kubr-yp-klg-155-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\":\"EqwDChQxMzU0ODMyMDYxMzMzODk0ODQ2NgoTMzE2NDI0MDg3ODMxNzUyNTUwNgoTOTY5NjAwMjAzNTU0MzAzNjUzNQoUMTcwMTA4MTA4NzAwNTIwNDQ0NDgKFDExMTE1MDk3MzU2NzEyODIxNzcxChMyMzA0MjY0MjIwNTY1MTQzNzkzChQxNzkxMzEwODE2OTg5MDg5ODU4NQoUMTI0MDQxNTEzNjE0OTEwNDgzNDUKFDE0NTQxODQwNDU5Mzk1MzIxODIxChM5NTQyMzQ2MTQxMjAzNTcxNDMzChM1ODI3MDY5NTIyODc4MDI1NzU3ChIzNTQwOTQzMjIxNDEyODUxOTAKEjE2MzI1MzA4MTYxMjk3NjgyMQoUMTY5Mzc0OTU2MDU1NDgwOTA4OTIKFDEwNjY3MDM2MTM2OTMxODUzNjk1ChMyNjQxMDU5MDY3MzY2MDgwMjM5ChMxNDQ5Mzc4ODY5OTgzNTMwMzk4ChQxMjMyODEwOTI5NDk0MDU2Njk5MAoUMTAxNTIwMTg5MTY1NTY2Nzc4ODcKEzkxNTIxNTM4OTkyNDQ5ODQ4MzkaFgoUMTcwMTA4MTA4NzAwNTIwNDQ0NDhaFDE3MDEwODEwODcwMDUyMDQ0NDQ4aq8NEgEwGAAiRRoxAAoqaGhnaHZsYnN0YmN3dmxyYmhoVUMyeHMwRXEyR2t5d3pHblUzYmJlX3lBEgIAEioQwg8PGg8_E-YFggQkAYAEKyqLARABGniB-gcABvoGAPL9_A39Bf4BBfYA-vn-_gDzCAf89wH_AP78AgT3AQAAAfz5__8AAAD4_QYD_P8AAAoP_QsEAAAAEfYDBwIAAAD-Bv4K_wEAAAP6AwED_wAA_AsCDAAAAADuEf8H_wD_AAICB_7y-wAA_gf9Bv8AAAAgAC0r9eM7OBNACUhOUAIqcxAAGmD3DQBFChcT5VE49SXh0xD3wxMCGOIV_93L_9Um1eAN6bmhBBUAA6wACaMAAAAGQMMt5gAJb_bp8_cUMOIC3Ok0H3_UNwn5Qy3t68nF6vsU4NIaIhYAww0IFSCfGStZSPogAC3VCRw7OBNACUhvUAIqrwYQDBqgBgAAmEEAAIhBAADoQQAAIEEAAEBBAACAPwAADEIAABDBAAB4wgAANEIAAMBBAABAQQAArMIAAFDBAADoQQAAAMEAAIDBAAAQQQAAsEEAAILCAADYQQAAeMIAAFBBAAAIwgAA4EAAAKBBAAC4wQAAIMEAAL5CAAAIQgAAUMEAAAAAAACIwQAA4EIAAFjCAAAsQgAAgMAAAJxCAADYwQAA4EEAALhBAAAEQgAAUEIAAPjBAAAwwgAAwMAAABBBAAAAwAAAQEEAABjCAACYwQAAiMEAAMDBAABEQgAAwEAAAAzCAAC4wQAAEMEAAIDAAABIQgAAcEEAAAjCAAAwwgAAyMIAABDCAACgQQAAgkIAABDCAADowQAAYMEAAFRCAAAwQQAAnMIAALhCAAAEwgAAVMIAAODBAADAwQAAAMEAAETCAACUwgAABEIAABBBAABUQgAAAAAAAKBAAABwwgAAdEIAAFDBAAAEwgAA8MEAAFhCAADYwQAAAMIAADBBAACowQAAgD8AAMBBAADQQQAAAMEAAODAAACgwAAAwkIAAKLCAABMwgAAaEIAAMBAAAAIQgAAYMIAALhBAAAgwQAAIMEAAAjCAABgwgAAlEIAACRCAADQwQAAlsIAACTCAABgwgAALMIAAMDAAACgQAAAGMIAAMBBAADKQgAAgL8AAEzCAAB0wgAAmMIAAMDAAAD4QQAAUMEAAPhBAAAgQgAAQMEAAADAAAAAwAAARMIAAILCAABQQQAA2EEAAHBBAACQwQAAiEEAAEBAAADoQQAAcEEAADDCAABgwQAAgEIAANBBAADoQQAAhsIAADBBAAAAQAAAuEEAALjCAAAAQQAAiEEAAOjBAAAgwQAAoMEAAEBAAACgwAAAqMIAAPBBAACAvwAA4EEAAFDBAAAEwgAACMIAAKBAAAAAwQAAmMEAAPBBAABQwgAAmMEAAAxCAACOQgAAqEEAACDBAAAcwgAAAMAAANhBAACAwQAAmMIAAIZCAAAAwAAAUMEAAITCAAAAwQAAsEEAAKDAAADAQAAAPEIAAJ7CAAB8QgAAtsIAADzCIAA4E0AJSHVQASqPAhAAGoACAABUvgAAiD0AAMi9AABcPgAA-D0AAMi9AAAsPgAAI78AAGS-AACiPgAAoLwAAKC8AADIvQAA2L0AALg9AAAQvQAAmL0AADA9AACgPAAA2j4AAH8_AACGPgAAyL0AAJ6-AAAsvgAA6L0AAFC9AACuvgAAFL4AAPg9AABkPgAAmD0AADA9AABQvQAAyD0AAEA8AACGPgAAiL0AADS-AABUPgAAdL4AALi9AAAwvQAA6D0AACQ-AACSPgAA6D0AAKg9AADoPQAAjr4AABA9AABsvgAAQDwAAJI-AACAOwAAmD0AACM_AACmvgAAiL0AAKg9AABAPAAA4DwAABQ-AABMviAAOBNACUh8UAEqjwIQARqAAgAAyr4AAEy-AAABvwAAQb8AAJg9AACIvQAAJL4AAFA9AABMvgAAcL0AAPi9AAD4PQAAur4AAOi9AAAQPQAAoDwAAEy-AAAhPwAA4LwAAM4-AABwPQAAPD4AAIg9AADYvQAAor4AABC9AAAMvgAAML0AAKg9AACAuwAAbD4AAEA8AACoPQAAoDwAAHw-AADIvQAAJD4AAIg9AABsvgAAqD0AAII-AACgvAAAVL4AADA9AABUvgAAJD4AAH-_AACmvgAAmD0AAMi9AACgPAAAmL0AAFw-AACCPgAAqj4AAMg9AADgvAAAQLwAACw-AAD4vQAABL4AAJY-AAAMvgAAPL4gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=5HF6l7H80nM","parent-reqid":"1779434470471916-15692621811824522638-balancer-l7leveler-kubr-yp-klg-155-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},"11115097356712821771":{"videoId":"11115097356712821771","docid":"34-4-3-ZA0678BA90F400738","description":"Factory Design Pattern in Java: Abstract Factory, Factory Method, Static Factory Learn all about the Factory Pattern in Java, introduced in the Gang of Four book \"Design Patterns\" and expanded by...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4118541/e43fc3e30de2c09677fb5804e077dac0/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/J1XIQwIAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"5","reqid":"1779434470471916-15692621811824522638-balancer-l7leveler-kubr-yp-klg-155-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Da7U4fj_kV1U","linkTemplate":"/video/preview/11115097356712821771?parent-reqid=1779434470471916-15692621811824522638-balancer-l7leveler-kubr-yp-klg-155-BAL&text=abstract+factory+pattern+java+code&where=all&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Factory Design Pattern in Java Explained in 3 Minutes","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=a7U4fj_kV1U\",\"src\":\"serp\",\"rvb\":\"EqwDChQxMzU0ODMyMDYxMzMzODk0ODQ2NgoTMzE2NDI0MDg3ODMxNzUyNTUwNgoTOTY5NjAwMjAzNTU0MzAzNjUzNQoUMTcwMTA4MTA4NzAwNTIwNDQ0NDgKFDExMTE1MDk3MzU2NzEyODIxNzcxChMyMzA0MjY0MjIwNTY1MTQzNzkzChQxNzkxMzEwODE2OTg5MDg5ODU4NQoUMTI0MDQxNTEzNjE0OTEwNDgzNDUKFDE0NTQxODQwNDU5Mzk1MzIxODIxChM5NTQyMzQ2MTQxMjAzNTcxNDMzChM1ODI3MDY5NTIyODc4MDI1NzU3ChIzNTQwOTQzMjIxNDEyODUxOTAKEjE2MzI1MzA4MTYxMjk3NjgyMQoUMTY5Mzc0OTU2MDU1NDgwOTA4OTIKFDEwNjY3MDM2MTM2OTMxODUzNjk1ChMyNjQxMDU5MDY3MzY2MDgwMjM5ChMxNDQ5Mzc4ODY5OTgzNTMwMzk4ChQxMjMyODEwOTI5NDk0MDU2Njk5MAoUMTAxNTIwMTg5MTY1NTY2Nzc4ODcKEzkxNTIxNTM4OTkyNDQ5ODQ4MzkaFgoUMTExMTUwOTczNTY3MTI4MjE3NzFaFDExMTE1MDk3MzU2NzEyODIxNzcxaogXEgEwGAAiRRoxAAoqaGh6c2VxanV5bGlxdHhkYmhoVUNZZUgxTlRCdTZsdGhXOEFLZDZ5MndREgIAEioQwg8PGg8_E-ABggQkAYAEKyqLARABGniBAgr6BvwFAPH9_A39Bf4BBvYA-vn-_gDxAgjyAwEAAAf7CAH7AQAA_fry9wQAAAD8AgME9v4BAAIHAQ8DAAAAEfUDBwIAAAAHDQwG_gEAAP_1BAgE_wAABAj7CgAAAAD2BwgD__8AAP0E_v0BAAAA_gf9Bv8AAAAgAC3BWuA7OBNACUhOUAIqhAIQABrwAWL5DP_QIvj_BvbiANwg6AGBFfD_JwXwAMkE_QC3D-v_8QXuAL7ZDQDZCiEA1BH2ACrd2f818BAAHfUD_zIBEwAGKxcAMOD9ADcCEv_o-uoAECQO_xvtJwIV7QkA_Aj9_hH-_wPNAOAA7RjwAPzwJgAEFAgAPvkeAO33E__0FBoB9AP6Ag3_FP3VDw__7QYfAf0M6AT8BvH_6AIFCQcJ6wUF9P36IQLqAiPyBAb09fn45xv__B0N-fknC_oEBx4d-gnsEwEJDQH10vwLAS7vDfzx8Av87OMEDgMC7Q7_7gb1__YQ-d8g_QME-hL99wP4ACAALVH0NTs4E0AJSGFQAirPBxAAGsAHOSv6vhkDDLw277S6SVJNvVc_pj0Y2QS9Xh4hvZxT5jsq4rQ8m7dgPcD6uT234Lu8_Iy7vlpTD7zG6sW7Ci9hPhdxsLxB08Y5dXT8vS8Tmj0LAhC9T3iRvmcVTD2p5ou6bueBPZakXzsUi0k9aYTIPa1yHD0kk7i8soJfvfQIpLx5fJa8mK1rvRflQ728SQK9U5cMPg6GurxPe6U85gNCPvY9T71HAQG7PAThOpicQTvo4SG7I50DvM3aNzw3nEM86q_3PTGyUTrITQM9lhrrO6qZtbsfLIS7wIkyvL0IiTzBcA28s5Kcu8bSwT02qMO7XU4uPTED-rytd6w7JjX0vX4DLj2rugI9Hhk7PkGkujurEEW8IpStvHRLoT3OwbM81J4yvbBlQzx61ws8C5YqPXCVJ7yqzDk8LHqMvHZlYTzJLyy7dknmPF2ABz2Cy52608JgParkLTuct5y78-cbvbF5i7sgJDC86fDQvWx6MD3p85G88RL8PcAonL2tKGu78SmVPcHFCj1F0D28Ohv2O5mUTLzxLQ08zZVBvFOs4DpsUwa7Du0tPDGpi73sTwM8qDIxPf93xDzuRMW79vCAvRykljw5aXW89P7fPbyiJb2ULZa7mborvEyHczxnH_E7aPbvPLMqHb36NF28s4EvvWTrFD0GkbW7n53Cuz92mDkbs_S63_nlPU2UjLt5K-A67yuFvD96O7s4zQ47SQ59PUXA_LwrMte7zAybvPPArLzJKc87WIX2u9JXmz2JCve3NU2OPMwieb25wpS4GFWQPXiLMT1gxBI504k_Pd5HATwYcG86p4dSPTm5X72sQYa4J7GYO02giL1ksGw6qppgvQ1Rprsqaka5ylOWPJOHqjwSrwA6-cDpu_mkbrwOL5C4jT_2PPGBfT1CHtO4AmVTvJ3kPb1FRTG4QgbRu7ZQzbyLRSa5WxELvVCc7bxw0wM5D3davS1G-DxcHBY4O9ZWPClgdr3JUFC4ER7Iu5F9UD3vHYw2UdnwvDnlGz2SSpQ4RtHDvKpOAr1LlWC4uD6svGwG-L15_yC4Af4EPWZfA7xW1E84a_HpvXnWJLzuL2A2EmiPu06Dvbx1Moi24YgEPUnJAb03-Zo2SUMyPEbpt72kLmA3mUrfPYBz0DxUuL64yzg6OypcCj3rsIM3bO5oPCkgkryHGKo3hx0BPb6lHL3p7c43va8FPaVJCb6tnoW4ITK2PDs54z0EGwY5cXxjvfolAj6pgSy5K6advVjywrzwqKW3jn0kPGDbrLxRmIm3IAA4E0AJSG1QASpzEAAaYBcAAEMgLdkKGkHwE87uFwLJ7_8drBz_C78A3TTp9vfymqb4MgAByhELngAAADwd7wQAAAV_3-8RI9Ee5tie7gogevw8OdQOIPe5ueb2zPfG8y4GXAAPBanwVcToB3n87yAALZ3FEDs4E0AJSG9QAiqvBhAMGqAGAAAsQgAA2EEAADBCAADYQQAAEMEAAEBBAACIQQAAmkIAACDCAABQQQAAwEEAAMrCAAAwwgAAqMEAAABBAABUQgAAAMAAAGjCAAA8wgAA4EAAAChCAABAwgAAQEEAAEDBAAC4QQAAsEEAAHzCAAAIwgAAwEEAAFDBAABswgAAgD8AAEzCAADoQQAAEMEAAFTCAADgQQAAtkIAANhBAACAPwAAcEEAAI7CAABkQgAAUEEAABhCAAAwwgAADMIAALDBAABEQgAAuEEAAEjCAACQwQAAwEAAAIA_AAAYQgAALEIAALzCAACAwgAAgL8AAAxCAACAQAAAQMAAAMDBAABAwAAAgD8AAGDBAACYwQAA0MEAADBCAABgQQAAUEIAAJBCAAA4wgAAnkIAAAAAAACYwgAAEMIAAOhBAACYQQAAmMEAAI7CAAAAQQAA4EAAAAhCAACQwgAAYEEAAMBBAABgQQAAWEIAAEDAAAA0wgAAMEIAACTCAACUwgAAuMEAAIrCAAAowgAAAMEAAKhBAAC2wgAAmEEAAEBCAABkQgAAoMEAANjBAACYwQAAoMAAAGBCAACQwQAADEIAAGBCAADgwAAAbMIAAChCAAC6QgAAoEAAABjCAAAgwQAA2EEAALjBAADAwQAAsMEAAHDBAACgwQAAfEIAAIBAAACmwgAAkMEAAKBAAACswgAAgMEAAABAAAA8wgAAkEEAAOBBAAAwQQAAiMIAAGzCAAAgQQAAMMIAAADBAACGwgAAFMIAABjCAAAoQgAA4EAAAIDBAACAQgAAJMIAAEBBAADYQQAAQMEAAGjCAAB4wgAAAAAAACBBAACIwQAAoMIAABRCAACWQgAAoEAAAIhBAAAgQQAAAEAAAHBBAACYQQAAUEEAABxCAABgQgAAkMEAAMDAAAD4QQAAyMIAANDBAABMwgAAjEIAAPDBAADowQAAgD8AAMZCAABgwQAAGMIAALDBAACQwQAAoEAAAEBAAAAAwgAAcEEAAJjBAADoQQAAYMEAAJjBAACAvwAAXEIAABzCAABAQgAAcEEAAMjBAACgQAAAoMEgADgTQAlIdVABKo8CEAAagAIAAJq-AABAPAAAmL0AAKI-AABkPgAAqL0AABw-AABBvwAATL4AAHQ-AACgvAAAUL0AAOi9AAAkvgAA4LwAACS-AACAuwAAiD0AAKA8AAAPPwAAfz8AAMg9AAAEvgAAD78AAAS-AACovQAAgDsAAMK-AACIvQAAND4AALY-AAAMPgAA2D0AAEA8AAAkvgAAyD0AANg9AACIvQAAgr4AAKg9AAA8vgAAQDwAAIg9AACAOwAAij4AAKI-AABEPgAA2D0AALg9AADovQAAyL0AAJq-AADgvAAAdD4AAIC7AADoPQAAIz8AAKa-AAAMvgAAFD4AAEA8AABAPAAARD4AAHy-IAA4E0AJSHxQASqPAhABGoACAADuvgAAZL4AAPq-AABJvwAAiD0AALi9AACoPQAAEL0AADy-AAD4vQAAoLwAAMg9AABcvgAANL4AANg9AACgPAAAkr4AAA0_AACYvQAAlj4AADA9AACqPgAA4LwAAEA8AAC-vgAALL4AAJi9AABAvAAAUL0AACy-AACSPgAAoDwAAIi9AAAQvQAAVD4AABy-AAC4PQAAHD4AALq-AAC4PQAAmD0AAIA7AAAEvgAAmD0AAHC9AAAQvQAAf78AAFy-AABsPgAAjr4AAKg9AAAQvQAAhj4AAEw-AADOPgAA6D0AABC9AACoPQAALD4AAES-AAAUvgAApj4AAJi9AABsviAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=a7U4fj_kV1U","parent-reqid":"1779434470471916-15692621811824522638-balancer-l7leveler-kubr-yp-klg-155-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":3840,"cheight":2160,"cratio":1.77777,"dups":["11115097356712821771"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"4136880234"},"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":"6","reqid":"1779434470471916-15692621811824522638-balancer-l7leveler-kubr-yp-klg-155-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DqnPwxMjluFc","linkTemplate":"/video/preview/2304264220565143793?parent-reqid=1779434470471916-15692621811824522638-balancer-l7leveler-kubr-yp-klg-155-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\":\"EqwDChQxMzU0ODMyMDYxMzMzODk0ODQ2NgoTMzE2NDI0MDg3ODMxNzUyNTUwNgoTOTY5NjAwMjAzNTU0MzAzNjUzNQoUMTcwMTA4MTA4NzAwNTIwNDQ0NDgKFDExMTE1MDk3MzU2NzEyODIxNzcxChMyMzA0MjY0MjIwNTY1MTQzNzkzChQxNzkxMzEwODE2OTg5MDg5ODU4NQoUMTI0MDQxNTEzNjE0OTEwNDgzNDUKFDE0NTQxODQwNDU5Mzk1MzIxODIxChM5NTQyMzQ2MTQxMjAzNTcxNDMzChM1ODI3MDY5NTIyODc4MDI1NzU3ChIzNTQwOTQzMjIxNDEyODUxOTAKEjE2MzI1MzA4MTYxMjk3NjgyMQoUMTY5Mzc0OTU2MDU1NDgwOTA4OTIKFDEwNjY3MDM2MTM2OTMxODUzNjk1ChMyNjQxMDU5MDY3MzY2MDgwMjM5ChMxNDQ5Mzc4ODY5OTgzNTMwMzk4ChQxMjMyODEwOTI5NDk0MDU2Njk5MAoUMTAxNTIwMTg5MTY1NTY2Nzc4ODcKEzkxNTIxNTM4OTkyNDQ5ODQ4MzkaFQoTMjMwNDI2NDIyMDU2NTE0Mzc5M1oTMjMwNDI2NDIyMDU2NTE0Mzc5M2qTFxIBMBgAIkUaMQAKKmhoZm1yZW9tbnF6dGdxd2JoaFVDU2xKSkQzUFVfUkZ2NGhpZHBjQUZHURICABIqEMIPDxoPPxP8B4IEJAGABCsqiwEQARp4gQMAAAsD_QDwCAYL9wX-AR7sAv31AgEA8gkI-_YB_wAI-wkB-wEAAAL9-AIJAAAA-wMEBfX-AQAYCwMNBAAAABkE_Av_AAAABwoCCv4BAAAC9wP3AgAAAP0Q_wP_AAAA-xoDCf8AAAD_BwX8AAAAAPf__wv__wAAIAAtZ_nNOzgTQAlITlACKoQCEAAa8AFdD_H-BdsXBbgF3QDMIPgAgSIK_jzg4gDV--gBuPT2AM34FQDh6xv_5BIBAJwo_wHc793_Gfv_AB0cKAAn9RkAJA7pATvu-wAqCfcA-BfS_QEgKf4r9A4AEtYHAgcL7_4AIv790QXA_80K9gEPKhoEKAYOAjAVCAHvChn98wUkA-3hAgH4IQUEqdMS_vwV9wf48OT8MSTr_9T19QIh-PgK-98DCQHdGPcF_ggI2fPu-MUI7gDoGegK6yEb_uUdEv0Q-BsJD9wE8u8zGP0jA_P56S4IBhPh-gn6AvgE2QMX9vfdDvjZJf0E7ukLEA4U9fEgAC3_IR07OBNACUhhUAIqzwcQABrAB7-6ur6AC9c8kf1ivME72b1TFr89V2J5PPd4Qb6KxCm9DKApvKZIPj6dvEg9-JKhO7Pwdb7H0Ja8RWRAOS0JUD7U-GA85mQYPVjH0b0MvIk8bAN8vfNZDr44bzc9dvssu8X4VbyXUIa9kEMpPQqdFz6TmxW8EYqtvL5WWL2JIju6Fzm6PNP5zzr2Ko08CGEkvJT2Bj6qAKk8EzLUuXTrNT5wHEK8sVTyPFpXVr2eDC49CkoPPCOdA7zN2jc8N5xDPHVmLD2mi8M8_3SoPPRhB73DDYi9Lp2FPJNRpTzBR448W-83vI1_nzuhjn09_wkuvLxabj23i7w6duWvO7HhSb4ukvY8TwidPHuHSz7Yb9y8oGgBu9lCkL02vbo8SOxqO5dHSLyFwzy9jK1WPLmJ2j0J6xU9rguFO1-W9jxfpZG9yx4_Oo2cBT7UBFu91NdzvO0Lnb3enJ07zIAQvLLLgTxqBIE9yQyKvHUXrb0ZFzM813MtPPES_D3AKJy9rShru_EplT3BxQo9RdA9vMb8nD1jSTQ9pbMbO7nar72KtAc8Cvw8vKDzpDxfHhc9MLP4unQjDD5cU0U7PPxzujF2R706voy9sH03vItqNj1C-4W70j9aO5m6K7xMh3M8Zx_xO0vYrbyrFbe9xZoCvOBN170-KwS97TXzOrVIA7zNlYE81ceqO6za_zwS2MG8HWI0OyXfVr2RbMc75P2POhfeiz0imcA7tyiSu5vc1LzzTSS9_lwXO8DVlTuCLFU9e3iJuG0D1z21o9i9DJ-vObcp_Tp_ukY9NfpOOWlBXjybqMo8ZORyOFm3rDs7RZg9ryI_uYsGXzzTvKO9P3xBOPYjhbzaSCi9J7mOOWNel71vSjk944eROfjnvT0lV9Y8sBZuOdetVD3grxO8nJisuRYjIT1wW8A8P2ASOSIiaz2dpJS9qBcktyhak70Lcfa8biauOarv_Dx0_je9oYEQODvWVjwpYHa9yVBQuHn5qbunJcY9xK7_uCAYNLvTbPm8DTpJuAa997zF0cu8NP5lOFcG9b1wQ-y9zAyLuKgXnTsiFes8B6t-trjkKL7Rf4W8nfgauWFM_rvUmLW9M7SCNk79TbxrC4S9SeOztyRad70dbcG9DhYaOcotUjzgKxu8oyBduC2T4T1_q3C9D3ieuDhaRDwj7lY8PF6ON81btT2KE6k8hS80uNWU5Dy-Nqa986NNuGpPGT6pbpk9CAIyt1NTfL3w82Q9JnHDtxcMMz2BtnA9ZSiAuFrRTTsMN7W9jvKEuCAAOBNACUhtUAEqcxAAGmAZ7QAs6BTR9D8z9TTS8hfD3AvCQdYZ_93l_-8T7usB-6Kj-QwA-9Dx5Z8AAAA4PtAp4QAuf-rl9_GyLujhx_gU1FbeDDKvHiEdur8nE-EEycUURSoA6fy-_jPizEZHCv8gAC39DBg7OBNACUhvUAIqrwYQDBqgBgAAgD8AAEBAAABwwQAAyMEAAHRCAAAMQgAA3kIAAPDBAABAQAAAKEIAACBBAACEwgAAksIAAAzCAACAvwAAmMEAAMDBAACgwQAAoMEAALjBAADwQQAAssIAAOBBAABkQgAA-EEAAIC_AAAwwgAApMIAAAxCAABwQQAAMEEAAKDAAAAwQQAAgMEAAKjCAAAMwgAA2EEAAMBBAADIQQAAgEEAAFBCAAB0QgAAIEIAAADAAACoQQAAWMIAAABBAABQQQAA0EEAABhCAAAkwgAApkIAAGDBAACQQQAAgEEAAEBAAADMwgAA2EEAAKDBAACQQQAAvEIAAPDBAACgwQAAWMIAALBBAADQwQAAAMIAAKjBAAAgQgAAHMIAAFBCAAC2QgAAgMAAADRCAACoQQAAHMIAAATCAADAwQAA0EEAALDBAABwwgAANEIAAIBBAABUQgAAQMEAAKDAAABAwAAADEIAAABAAAAQwgAAmEEAAExCAACOQgAAmsIAAKBBAADQwQAAYMIAAMhBAAD4QQAAYEEAAIDBAADwQQAA6EEAAAjCAAAEwgAAAEIAAADBAACgQAAAcEEAAMJCAAAUQgAAMMEAAPhBAACgwAAAoEEAAKBAAABsQgAAgEAAAADBAAAIwgAAAMAAAEjCAAAcwgAA6MEAAGBCAAAQQQAAmMEAAKDAAACgwAAAAMIAAIA_AADIQQAAOMIAAPhBAADgwQAAwMAAAAxCAAAAwgAAyMEAAKBAAAAAQQAAsEEAAKBAAADAQAAAQEIAAKDAAADAwgAAisIAACRCAACQQQAAjMIAAATCAACwQQAAwEAAADDBAABgQQAAEMIAAAjCAAAEwgAAcEIAAFjCAACGQgAAbMIAAFzCAACIwQAAaEIAAJhBAABcQgAAnkIAAIC_AACwwQAAPEIAAPhBAAAgwgAAoMAAALhBAAAEQgAAQMAAAExCAAAwQQAAsMEAAITCAABUwgAAgEAAAJhCAAAwQQAAaMIAAABBAAC4wQAAGMIAAPbCAACMwgAAHEIAAOBAAAAQQQAAoMEAAIhBAAAowgAAgEAAAMDBIAA4E0AJSHVQASqPAhAAGoACAAC4vQAAmD0AADC9AABUPgAAVD4AAKg9AABkPgAAN78AAFS-AACqPgAA4DwAADC9AABcvgAAmL0AABC9AAAEvgAAgDsAAIg9AABwvQAA3j4AAH8_AAB0PgAA-L0AAJa-AADovQAAmL0AAFC9AACCvgAABL4AADw-AABUPgAAqD0AAOA8AAC4PQAAuL0AAHA9AACSPgAALL4AAI6-AACIPQAANL4AAIi9AAC4vQAAFD4AADw-AAAMPgAAuD0AAEA8AACAOwAAir4AAOg9AADYvQAAyD0AAIY-AADYvQAA4DwAAA8_AACKvgAAuL0AALg9AADgvAAAQDwAABw-AADYvSAAOBNACUh8UAEqjwIQARqAAgAA0r4AAOC8AADGvgAAJb8AAOA8AADYvQAAgDsAADA9AABEvgAAQLwAAJi9AACIPQAAVL4AADy-AAAwPQAAgDsAAAy-AAAfPwAA4DwAALo-AAAQPQAADD4AALg9AAAkvgAAlr4AAKA8AAAMvgAAoDwAAOA8AAC4vQAAHD4AAEA8AACAOwAAcL0AAEQ-AAAMvgAAJD4AABQ-AAA8vgAAiD0AAGQ-AAC4vQAAyL0AAIA7AAAsvgAATD4AAH-_AADavgAA-L0AAKC8AAAkPgAAQDwAAHQ-AAA8PgAAoj4AAKA8AACIvQAAcL0AAOg9AACovQAA6L0AAIY-AADovQAALL4gADgTQAlIfFABMAk4AUoAUgkIDxCSAhgAMAFgAGgA\"}","related_url":"http://www.youtube.com/watch?v=qnPwxMjluFc","parent-reqid":"1779434470471916-15692621811824522638-balancer-l7leveler-kubr-yp-klg-155-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"},"17913108169890898585":{"videoId":"17913108169890898585","docid":"34-5-7-Z0F83BD5937C85646","description":"Simple factory, Classic factory (Factory Method), Abstract Factory with an Java code example and simple explanation. Link to the code: https://github.com/caligula95/factory-pattern-example...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4579100/a16da0d1f753e01496e22eaddd24d7a9/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/EsOVSwEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"7","reqid":"1779434470471916-15692621811824522638-balancer-l7leveler-kubr-yp-klg-155-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D2lXh2QRTkps","linkTemplate":"/video/preview/17913108169890898585?parent-reqid=1779434470471916-15692621811824522638-balancer-l7leveler-kubr-yp-klg-155-BAL&text=abstract+factory+pattern+java+code&where=all&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Factory Design Pattern 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=2lXh2QRTkps\",\"src\":\"serp\",\"rvb\":\"EqwDChQxMzU0ODMyMDYxMzMzODk0ODQ2NgoTMzE2NDI0MDg3ODMxNzUyNTUwNgoTOTY5NjAwMjAzNTU0MzAzNjUzNQoUMTcwMTA4MTA4NzAwNTIwNDQ0NDgKFDExMTE1MDk3MzU2NzEyODIxNzcxChMyMzA0MjY0MjIwNTY1MTQzNzkzChQxNzkxMzEwODE2OTg5MDg5ODU4NQoUMTI0MDQxNTEzNjE0OTEwNDgzNDUKFDE0NTQxODQwNDU5Mzk1MzIxODIxChM5NTQyMzQ2MTQxMjAzNTcxNDMzChM1ODI3MDY5NTIyODc4MDI1NzU3ChIzNTQwOTQzMjIxNDEyODUxOTAKEjE2MzI1MzA4MTYxMjk3NjgyMQoUMTY5Mzc0OTU2MDU1NDgwOTA4OTIKFDEwNjY3MDM2MTM2OTMxODUzNjk1ChMyNjQxMDU5MDY3MzY2MDgwMjM5ChMxNDQ5Mzc4ODY5OTgzNTMwMzk4ChQxMjMyODEwOTI5NDk0MDU2Njk5MAoUMTAxNTIwMTg5MTY1NTY2Nzc4ODcKEzkxNTIxNTM4OTkyNDQ5ODQ4MzkaFgoUMTc5MTMxMDgxNjk4OTA4OTg1ODVaFDE3OTEzMTA4MTY5ODkwODk4NTg1aogXEgEwGAAiRRoxAAoqaGh4a2pvamFja2x4d2drZGhoVUNveWJKbmFoTGtfRXlEWTlqbHI1bFFBEgIAEioQwg8PGg8_E7cQggQkAYAEKyqLARABGniBAgr6BvwFAPH9_A39Bf4BEvcB9_cBAAD1BQL_BwH_AAT7AQUAAAAA-gL7_gYAAAD-BQUH_v4BAAIHAQ8DAAAACv4IBAMAAAABCAUE_gEAAAP6AwED_wAA9wgBBP8AAAD0EAwG_gAAAP0E_v0BAAAA9Ab6BP__AAAgAC3BWuA7OBNACUhOUAIqhAIQABrwAVkD2P7w_vcAv_72AOYK9QGBAAL_Ne7MAdjvCv_ZBuMB7vIDANzgMP7TGAYAvCX5_94K8f8nK_MAHBomABv1Jf8p8-cAR-QMAS0CBwDmB-n_IxAP_jPfF_0o_gsBFAHzAAzkD__b9-YAvQrp__AnMgIvEAUFOyYMAf4NJP3qLR8DAf0IAdcCDfy67xP9_Q8DA_395wYuI-z_2QH-BQEMBAr-7SEEHPERAPIEBADyBfz69f0YAvXr5gjtPRb4CCEh-gr8CAga6QL8GwUP-TXn8P79MPoKDt0HAxH99AjrCgDt8vAH8ucxAw7oGQT4Gwz6-SAALb9PJDs4E0AJSGFQAirPBxAAGsAHStTrvspAVDwlrqM8wTvZvVMWvz1XYnk8ztwIvVVlhDpfDha9iV0rPtNdwz19hgU8nE2Xvuo9XLlkjxa8QL05PuIbqjkMpdi5K_66vcz3Qj2bOQS9_Qeyvb-txzt7DhO86uyUvT29Lb3GbfQ8CoEsPjlH-Dwl7La8CcypvVTDA71owyu8mIFvvApzs7u68RO7nBQ2PoiAIjxM9Ym8BFcJPuutXDwvREO6A8UXvFRCZj1cwFO7fc-ovfbaBzz0QBi8Xv-Fuaj3uTyr9dU7iQMtvQdAYb2elv67f-7VPIDgAD3KoWo8uQC0vGVNkT1MrGe8BpYNPSDKPLwkZHs8Y7QevjYWe7t_YFg88IsLPvM_s7viOsY7wrKYvZXp_DxoMLw8K97IPHyX97ykw0M804bjPcx2aj3WdL08zJAPPYIjPL2C4dw8o80xPmyzMbzIeLm8Ht3IvCZqDDwYIic8ssuBPGoEgT3JDIq8LPmTvWJgQjwPL6O8nPrgPUD9Ar0Mddg73vVjPWPO-bv97Zk6aNJhPcpCBT0GxJo8m3CfvSLTqzwWALq6tZEmPX-rMD27Hcy7hlqePSdQRLpdN4C8MXZHvTq-jL2wfTe86j6APfQXejxUR1g8SXBZvXQuwbsrkNE7FEuAvINo7b1S5Wu64E3XvT4rBL3tNfM6OaAAPKJXC7xpUw04Xj04PepRgr2Pr7k7qy-xvXf7x7ylLam4u1xJPRyV2zzWVPU6WL2NvayZyrs9K-W6uMj9PLbkRz2G77O67q8OPp8Skb1-0JQ5tyn9On-6Rj01-k45OeL7u1gBH7xvc6w5EqNnPBy4rj1BjaQ43SqjvFc9wL2RBh452G-cPFUngb337se4Z2szvTpySbzMw1y6t2jMPXvZNj2TJTK51rXsPJYCGDybw4A5_vKZPczVaruv1cQ44NhzPe-Ccr192SQ4vmjvvarpf73kvbs5ys8bPCoblry79HG32r9cPZtBN70Ezfs4Kdt2vOfssz0nn4A3UXdUPfgiErzBZ6A35Q4bO2Vw0rsYJ2e4Vwb1vXBD7L3MDIu4qBedOyIV6zwHq362VFPSveh0z7wv-MU32kJGPPj6Wr0o4xm4ySIovEj_Jr3Tmk22hyGovQbgmr3KdC44T4jKPIvAGLy4tra4ZoMcPlzcoL3w_IO3-VeFvGDXBT1gB7Y4xcacPYfxBD0otaa3FPRNPbS9p72Xl423VRimPW0LxT2Dx-c4PCn6u1UqbT3gMo24TTQjO1ogyzx0HQa2lpEfvfc9Sr1iU2m1IAA4E0AJSG1QASpzEAAaYBAIAEP7D8r1MUHvJsXpHOj1BuQOvC__A7gA-Abc6v_zrZXuJ_8JqN_sngAAACoxwQreABN__PLwGdA39fGl-_kPWugeS7ApJwHorR8IuvrmsikMLQD8-7zpJcnWCWkR-yAALaFMFTs4E0AJSG9QAiqvBhAMGqAGAAAkwgAA-EEAAAxCAADgQQAAAEAAABhCAABoQgAAkEEAAEDAAAC4wQAAgL8AAEDAAABAwAAAoMEAAODAAACAQAAAAAAAANDBAADgwAAA4EEAAAhCAADSwgAAjMIAAGBCAABAwQAAUMEAAMBAAAAgQQAAyEEAAABCAABQQQAAAEAAALDBAACgwQAAIMEAAJhBAACAvwAAkkIAAMBCAAA8wgAADMIAAEhCAABQwQAAeEIAAIrCAACAPwAAwMEAAABAAACAvwAAmMEAAMjBAACiQgAAlsIAAHDBAAAYQgAA8EEAAHzCAACwQQAAAAAAAJjBAADgQQAAuMEAAADAAABAwgAALMIAABBCAABQwgAAEMEAANZCAACAQAAAYMIAADBCAAAAAAAA-EEAANhBAAD4wQAAwEAAAIC_AABMwgAA0MEAAETCAABgQQAAyEEAABxCAACAwAAA8EEAAFDBAABYQgAAAEIAABBCAAAoQgAASEIAAABAAABAwAAAgMAAAHDBAAAswgAAAAAAAKBBAAAMQgAAEEEAAGDCAABAwQAAnsIAADDBAAA0QgAAwMAAAADCAAAwQgAAIEIAABhCAACIQQAATMIAABhCAAAcQgAAQMEAAPhBAAAgwQAADEIAAKDAAABgwQAAAMEAAFTCAACSwgAATEIAADBBAACAPwAANMIAANDBAAAkwgAAokIAAOjBAACOwgAANEIAAGBBAADQwQAAwMAAAGRCAACgQgAAUMIAAKjBAADYQQAABEIAAMBAAAAAQgAAgL8AAFTCAAAcwgAA2MEAALZCAADgwQAAQMIAAHBBAABAwgAAUEIAACDBAAAoQgAAcEEAAKDAAAAowgAAFMIAAJBCAADAwQAAAMIAAMDCAAAIQgAAUMEAAAhCAABYQgAAFMIAAGBBAAAsQgAATEIAAIDCAABwwgAACEIAAIhBAACUwgAAIEEAAGDCAACkwgAABMIAAIzCAAA4wgAAAMAAAARCAABswgAAEMEAAHRCAACwQQAAQMIAAAjCAACCQgAAwEAAAGDBAACIwQAAOEIAAEzCAAAwwQAANEIgADgTQAlIdVABKo8CEAAagAIAACS-AAAQvQAAuL0AAJI-AABUPgAAyL0AABw-AAAhvwAANL4AAKY-AABwvQAAgDsAAGy-AAC4vQAAQLwAABC9AACoPQAAED0AAOA8AAD6PgAAfz8AAEw-AAAcvgAAor4AABC9AAAEvgAAgDsAAMK-AADovQAAbD4AAGQ-AADYPQAABD4AAHC9AAC4PQAAyD0AAIo-AACYvQAAfL4AAOg9AAAUvgAAUL0AAIg9AAAEPgAAoDwAAHQ-AACoPQAATD4AAFC9AADovQAAiL0AAJ6-AACovQAAoj4AAHC9AADoPQAAFT8AAJ6-AAAUvgAAFD4AAIg9AAAkPgAAXD4AACy-IAA4E0AJSHxQASqPAhABGoACAAALvwAA6L0AAMq-AAA5vwAAHD4AAAy-AACAOwAAUL0AAIi9AABQvQAA6L0AABQ-AABEvgAAuL0AAHA9AABAPAAArr4AADU_AADgPAAAuj4AALg9AABMPgAABD4AABC9AADCvgAANL4AADC9AACoPQAAED0AAOi9AAB0PgAAoDwAAIg9AACgPAAAij4AAFy-AAAEPgAAUD0AAHS-AACKPgAAij4AAKi9AAA0vgAAgDsAADy-AADgPAAAf78AAKq-AAAEPgAABL4AAIA7AABAvAAAVD4AAHw-AAAJPwAAFD4AAHC9AABAvAAADD4AABS-AAAEvgAAjj4AABy-AAB0viAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=2lXh2QRTkps","parent-reqid":"1779434470471916-15692621811824522638-balancer-l7leveler-kubr-yp-klg-155-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["17913108169890898585"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"3055064193"},"12404151361491048345":{"videoId":"12404151361491048345","docid":"34-3-3-ZB69C6912A31A9A12","description":"In this video, you'll learn how to implement the Factory Method Pattern in Java and how it can help simplify your object creation process. You'll see step-by-step how to implement this design...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2805978/554b27ebce7820c68f875dca2f9d6bfe/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/a7OERQIAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"8","reqid":"1779434470471916-15692621811824522638-balancer-l7leveler-kubr-yp-klg-155-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DiTfa97vXCAo","linkTemplate":"/video/preview/12404151361491048345?parent-reqid=1779434470471916-15692621811824522638-balancer-l7leveler-kubr-yp-klg-155-BAL&text=abstract+factory+pattern+java+code&where=all&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Factory Pattern in Java: Creating Objects with Ease","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=iTfa97vXCAo\",\"src\":\"serp\",\"rvb\":\"EqwDChQxMzU0ODMyMDYxMzMzODk0ODQ2NgoTMzE2NDI0MDg3ODMxNzUyNTUwNgoTOTY5NjAwMjAzNTU0MzAzNjUzNQoUMTcwMTA4MTA4NzAwNTIwNDQ0NDgKFDExMTE1MDk3MzU2NzEyODIxNzcxChMyMzA0MjY0MjIwNTY1MTQzNzkzChQxNzkxMzEwODE2OTg5MDg5ODU4NQoUMTI0MDQxNTEzNjE0OTEwNDgzNDUKFDE0NTQxODQwNDU5Mzk1MzIxODIxChM5NTQyMzQ2MTQxMjAzNTcxNDMzChM1ODI3MDY5NTIyODc4MDI1NzU3ChIzNTQwOTQzMjIxNDEyODUxOTAKEjE2MzI1MzA4MTYxMjk3NjgyMQoUMTY5Mzc0OTU2MDU1NDgwOTA4OTIKFDEwNjY3MDM2MTM2OTMxODUzNjk1ChMyNjQxMDU5MDY3MzY2MDgwMjM5ChMxNDQ5Mzc4ODY5OTgzNTMwMzk4ChQxMjMyODEwOTI5NDk0MDU2Njk5MAoUMTAxNTIwMTg5MTY1NTY2Nzc4ODcKEzkxNTIxNTM4OTkyNDQ5ODQ4MzkaFgoUMTI0MDQxNTEzNjE0OTEwNDgzNDVaFDEyNDA0MTUxMzYxNDkxMDQ4MzQ1aogXEgEwGAAiRRoxAAoqaGhra3F0enBlb2Zvd2plYmhoVUNrWVh3OHAtMTVMdUhCX3BDVGEtVGdREgIAEioQwg8PGg8_E8AGggQkAYAEKyqLARABGniB_BH4CP8CAPwF_AYBB_0CBvUA-vj-_gD-DwABBQX-AAQJBQD4AQAAAv34AgkAAAD7_f4H_v4AAAIIARADAAAAEv4A-P8AAAAKBvcI_gEAAAT9EgAD_wAA-wQGB_8AAADyC__--v8AAPgGA_v1_QAA_gP9APv0_gAgAC21k9Y7OBNACUhOUAIqhAIQABrwAU8RBgDh9QQBzhT4APIp7gCBBQv_BxALAPv1_wC59-0A3Aj6ANru-QAP7x0ArgzzAfPuBP87EQEACgUbAC30JAAYEQMADtYCAEQFFgDfF_v_BBkFAA7mFQAS_AkA-Pz2-xgKEf_fB-IA3O0QA_AjAAAj8w0BLAH_Ae0QFADdLRn-5foJ_-Ic-P7m9vYA8xD7APr32wMsB-MA-QoHAxr-7AIAAAD9AuwI__UE_Pnh9vL69gr--fXyDQLwDAv8-xQNAe30EvoD8f33-A_59hwD9vvxF_oBB-0KBA3x9QHj-wf6C_USBvUJ_f32DxUFCfkB_SAALW4nSDs4E0AJSGFQAirPBxAAGsAHkgfyvqZACz3gg5e8yrufvVpGij18hku8CoUIvpqUgr3caFu9pABxPuJx9jzKWa-7nE2Xvuo9XLlkjxa8UTAzPvqAmzuR50Q9FXoTvUU6crxKRum84Lttvl6Klj0WuUy8zbNNPUX9RL22Jbw8qcHUPeqoNDztSqa8DXgPvf4tXLxbLu258Mk7O6rQZb3SI3w8uD8XPv5HJr2aKJ28dzHtPY8AKb12lhE8GED4vSo7fTxFz7U7MF2xO6IoDjx2Cw49H6EmPZ6ekrxvkxk89GEHvcMNiL0unYU8E1EjvMGGELxQtOG8UjehvFbeJ7vK3cY6D1dYPa227DwHYIO8Wz8dve7DCTzn2VE8GR0QPt1cnL0pCd8546XbvUUFGD2vtwg9CwL1vHv8Obxw75o8XB0APpBmkTwzV4I7zJAPPYIjPL2C4dw8HO7jPa5CrzycTMG8Tk04POds5rwpmO-7KAWCvMXeoD2mP-C8Tl7kvdZCfzwHr8Q7Uu2jPcXgxrwmfIQ7HOOzut89Nr23kA-8hY38vHwkDLzuxZ87lD5DvRapbrviBY27HW3BPTlpED0uBX-8hlqePSdQRLpdN4C8BnXLve8dhb1hFlW5NfqHPQ79rrzjmaO7DSiFPeeQszoX1Dc8S9itvKsVt73FmgK8EPJwvV5qH7zrgf87CP7cvOvjoTwPW367MQRFPS9nHbt67G06_3UuPSrXpbwdPR872scqPSFLNb2Atri7eaenO4CKWb2mCVa2EWBHPOPpkD1bADA5H6LRPVj4H7150Yo4mcCIPfN23zzFB4q35EJPvXrjBL1Ur7W43bH9vLHKOz0mhE44vsXgO6xTFb6mjMk5Z4rvPFoeNb3nttW4RX03vJ32VD3iMn86uUUqPLICzbykVUo6_YqQvOk9-ryHj4C5KqUpu0OqizsJleI3BKEmPUqqgLwv8zg5DxYEvVx4GjzMrl249VXovI-JWT3WMUE4C6TKPTYF8Dqozmw5Kdt2vOfssz0nn4A3MiKsvEpXl7qzUuG2MiOXvTKqMb3916S3Vwb1vXBD7L3MDIu45ba9POwlV7tInW44wku1vY1NAjwNuk82Ft9LvVGC_r1EWCy44laRvTsa5726zHS1tMjWvXRGv73et704gKBXPVjZiL1OyYW4jTLBPV50g7xXGls4ZqkQPblr7jyq0qY2lLSsvGytND0EGPO1aYCsPfH0Sr1w60u1ChAlPe7Vgj1P_7s4WvJ4vZhLrjto6V644xm0PID5jz1npEy4oLhNPfcfqb0rTb63IAA4E0AJSG1QASpzEAAaYBb_ACz5J_EDJFTfDL_YJfDo7_D84CL_6M3_8xwqGPvjw5kHIv8ntgjtpAAAADwEACESAAF3BrjrHLoo4sGs9jnkf_MZOLYeNebs3gIA6Cez5gUmIAAB98PbN9fTQFUfGyAALR51GTs4E0AJSG9QAiqvBhAMGqAGAADYQQAAiMEAAIC_AADQwQAAYMEAAEBCAAAEQgAAKEIAAJjCAADYwQAAqEEAAKjCAAAIwgAABMIAAFDBAABwQQAAgL8AABTCAADIwQAAiMEAAJxCAACAwQAA2EEAACzCAAAMQgAAHEIAAITCAABwwQAAcEEAAPDBAABAQAAAsMEAAGDCAADwwQAAqMEAAHDBAAAQQQAAUEIAADBBAABQQQAAEMEAAPjBAABsQgAAIEIAADhCAACwwQAAYMEAALDBAACwQgAAwEAAABBBAACgwAAAqEEAABzCAADAQAAAgMEAADjCAABgQQAAOMIAAFRCAACAwQAATEIAAHBBAAAgwQAAPMIAABBBAAAgQQAAYEEAAPhBAACKQgAASEIAADhCAAAwwgAAdEIAALBBAABcwgAAMMIAAAAAAABgwgAACEIAAKDCAACwwQAANEIAANBBAABEwgAAwMAAAAhCAABwQQAAbEIAAMhBAAD4wQAAqkIAAAxCAAC0wgAAcMEAAJzCAAAkwgAAEMIAAKhBAABQwgAAUMEAAFxCAADwQQAASMIAAHDCAADgQAAAgMAAACxCAAAAwAAAQEEAAFxCAACYwQAAAMEAAAhCAADaQgAAjsIAADjCAAAIwgAAKEIAANDBAADwwQAAgMAAAADAAABEwgAAqEEAAIhBAADYwQAAUEEAAKBAAAAowgAA2EEAAOBAAACAQAAAKEIAAORCAACoQQAArsIAAIjBAABcwgAAcMEAAKDBAACIQQAAwEAAAHBBAAAMQgAA-EEAADDBAAAEQgAAEMEAALBBAAD4wQAAiMIAADDBAAAgwgAApEIAAOhBAABwwQAAfMIAABhCAACYQQAAgEEAAMBBAACowQAA4EAAAKhBAACAwAAAgEIAAIDBAACMQgAAREIAAJzCAABMwgAAUMIAAITCAABkwgAASEIAAPBBAAAYwgAAsEEAAKBCAAAkwgAAmMEAAOhBAABMwgAAgD8AALjBAAD4wQAAFEIAAARCAABQQQAAsMEAAGTCAACAQQAAeEIAAKDAAAAAQgAAqEEAALLCAABAQAAAKMIgADgTQAlIdVABKo8CEAAagAIAAIa-AAAsPgAAmD0AAKg9AAC4PQAAyD0AAMI-AABZvwAAmL0AAII-AAB8PgAAiD0AAEC8AAAcvgAAVL4AAFC9AAAEPgAAiD0AABQ-AAAhPwAAfz8AAGQ-AACIvQAAfL4AABC9AACgvAAAHD4AAPK-AACWvgAAlj4AAKI-AABAPAAAbD4AAOA8AAAwPQAArj4AAMY-AABEvgAAkr4AAOC8AADSvgAAiL0AADA9AADIPQAAtj4AAO4-AADIPQAAqD0AAPg9AAAcvgAAUD0AAKK-AAAQvQAAuj4AAAS-AABQPQAAMz8AAK6-AAAMvgAAdD4AAIi9AACAuwAARD4AAJg9IAA4E0AJSHxQASqPAhABGoACAADKvgAAXL4AAOa-AABBvwAAUD0AAHC9AABQPQAAEL0AAAS-AADovQAAEL0AABA9AACCvgAANL4AAIg9AACAuwAAnr4AABc_AADovQAAoj4AABQ-AAAUPgAAED0AAIi9AABkvgAAQDwAABy-AADgPAAAQDwAAKC8AACGPgAAED0AAPi9AAAQvQAAjj4AAES-AAB8PgAAmD0AAMa-AAD4PQAAbD4AAIC7AAAwvQAADD4AAAS-AAAQvQAAf78AAGy-AACYPQAA-L0AADC9AABQvQAAXD4AACw-AADePgAAuD0AADC9AADgPAAAcD0AANi9AAAQvQAAwj4AAIC7AABUviAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=iTfa97vXCAo","parent-reqid":"1779434470471916-15692621811824522638-balancer-l7leveler-kubr-yp-klg-155-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["12404151361491048345"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"415798725"},"14541840459395321821":{"videoId":"14541840459395321821","docid":"34-11-7-ZFA8E2BA3121428D6","description":"Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/1570076/4f8ed9563292b123c4c3bff3fc8a0740/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/6xBAaAAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"9","reqid":"1779434470471916-15692621811824522638-balancer-l7leveler-kubr-yp-klg-155-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DpYr08nHD1T4","linkTemplate":"/video/preview/14541840459395321821?parent-reqid=1779434470471916-15692621811824522638-balancer-l7leveler-kubr-yp-klg-155-BAL&text=abstract+factory+pattern+java+code&where=all&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Abstract Factory Pattern - Java Implementation","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=pYr08nHD1T4\",\"src\":\"serp\",\"rvb\":\"EqwDChQxMzU0ODMyMDYxMzMzODk0ODQ2NgoTMzE2NDI0MDg3ODMxNzUyNTUwNgoTOTY5NjAwMjAzNTU0MzAzNjUzNQoUMTcwMTA4MTA4NzAwNTIwNDQ0NDgKFDExMTE1MDk3MzU2NzEyODIxNzcxChMyMzA0MjY0MjIwNTY1MTQzNzkzChQxNzkxMzEwODE2OTg5MDg5ODU4NQoUMTI0MDQxNTEzNjE0OTEwNDgzNDUKFDE0NTQxODQwNDU5Mzk1MzIxODIxChM5NTQyMzQ2MTQxMjAzNTcxNDMzChM1ODI3MDY5NTIyODc4MDI1NzU3ChIzNTQwOTQzMjIxNDEyODUxOTAKEjE2MzI1MzA4MTYxMjk3NjgyMQoUMTY5Mzc0OTU2MDU1NDgwOTA4OTIKFDEwNjY3MDM2MTM2OTMxODUzNjk1ChMyNjQxMDU5MDY3MzY2MDgwMjM5ChMxNDQ5Mzc4ODY5OTgzNTMwMzk4ChQxMjMyODEwOTI5NDk0MDU2Njk5MAoUMTAxNTIwMTg5MTY1NTY2Nzc4ODcKEzkxNTIxNTM4OTkyNDQ5ODQ4MzkaFgoUMTQ1NDE4NDA0NTkzOTUzMjE4MjFaFDE0NTQxODQwNDU5Mzk1MzIxODIxaogXEgEwGAAiRRoxAAoqaGhwZnNzZGd2YmptZ3dlY2hoVUNHTE9mOUprNnhfcjdzbWRoZkFFWV9BEgIAEioQwg8PGg8_E7IHggQkAYAEKyqLARABGniB_Qf-Df4CAPEIBgr3BP8BD_P6AfcA_wD4BQz6AwP-AAQJBQD4AQAA_Pj9_AkAAAD4_QcD_P8AAA0C-BACAAAAFfkADPkAAAAGCQEK_gEAAP3-BfQCAAAAAgkEBQAAAAD8GAMI_wAAAPgGA_v2_QAA_gf9B_8AAAAgAC2Nj9o7OBNACUhOUAIqhAIQABrwAW4C6P_T3PsA1QXGAOIM9AGBGu4ATjP_ANQG9wH59r4B3P3aAPztFv_UJ_gAq_3mAc3-7gAbEBsAI-QnAB3kLwD8IuAAWeA1BB_x8gHmFfP_6gooACXsG_4n0fUBFwHxAC7mA_6r6t7-v_nLARD-QAEy7hIBIAMZ-_1EJAPzHQr-_-D2BO0oDf-3-QMD_iL-_vAK0vkqGNj9-RYU_P0B6wMh8xz8GPnt-xz6GwfjDAv54gPtBwnp-gn7IhP4CiYl-eUDFwAE2fD59Rb38icE8vjxL-z2CNgJFAHv8A2_Av_x3A0B8fIu9xHq-xP62PH0-SAALWjiDjs4E0AJSGFQAirPBxAAGsAHOSv6vhkDDLw277S67tKhvAeoGj0gES48fKGbPCLdFD2AxGU81xQIPiIGNT1HwqM8l8eqvhPH7Du-EZ28Ci9hPhdxsLxB08Y5DjEOvk0GkTxH6EK8ptQFvj9MqboFZqq8UANBvZinU72sg009tWsCPsSTXTugWKO7K1fDvZ1sXr36lAi9vlKxvOGLArx9Qcu8cEKhPYRtfrtfHpc8IOsJPsVt2byqmTW8PAThOpicQTvo4SG7V1z8vX9OIb1RYKa7dWYsPaaLwzz_dKg8hkTQPKuZEL2knPm8FTQyPTz20z3bHQw7s5Kcu8bSwT02qMO7aaMfPdIjIblaiVS8aNadvbCgPDtUBX489fX8PZyiCD3rK1m8ywajvYbVbj2m3Ng8WLs3PNSk7zwgaq2504bjPcx2aj3WdL08qBN1vK56BrtgqdM8uP6CPTZTxrs4esa88SoMPHNuTj0gNPG7vmjRu5DeSz2sIyK8A9--vSzfCT3n8hM7O8UKPlaDK71f8OU7bV0lPUiVNz2BfGQ8-gEZPbNWOb3l-WO76wHzPH11erygg9O7KYySPIBjkTv1V7y7jwyoPATHpbxfMgK8hR52vdCzGb3IaT68Y92uPexvJjtry2s7HH0MveFs6TwZa4c7FEuAvINo7b1S5Wu6CCedvXZFujxnjmc63uBQvWAh873aCH66m36_PRR3_Dz0iCs6qy-xvXf7x7ylLam4i_qkPbi5Zz2xgka7ktikvLNW2TxHIck6eCY0PDyqUDwDrze7NJe1Pbqp3LzmWHi4osdWO7jNpD1xGcI4OeL7u1gBH7xvc6w5MQuNPRfM6TwkRyy5avYju--dp71iSNy4ga8oPYwub70hivy5TKWfOqaOn7xycHE3p6MtvE37gzoKpwG6yZRqPCn4NzxcvAC4mVJtPRYp3rwT8424AfKpOqZkFL3j5Nk4U7X4vMAUlL0E49Y4nyi_vDnFdLwhnj43JEbPPG5chb1JXJ84eKwjvK6ffj19BNM4eo5IPcrkTz1cU6U4kSqKPMwHxLwvoP44laM7vUWbA74N2jM31uwcvVCJ0Dycql04r3vrvXN_pb1QwBG4WJMivZUrzL0eFYu47y12PC9yqjzFf904Gt6sveYh071oQso4lcBBPXu80DzELwq53wzIPBHJa7wr7AS4OOeWvEbAN71q4gO4JMRLvI6i2DzA7au3va8FPaVJCb6tnoW4Iv_sPTUpBT7zflu4uhOsvHLcuT10MBi5bWpqO71nDj2x1Mi3b_g4PGdmgb0ReOG2IAA4E0AJSG1QASpzEAAaYCz5AEq5F_XgSS7sJdjrDN_2EORF_BP_zer__iDnw_IHsJ3-EAAUre4AnQAAADAjxUQMAAl_5ODoC-sM9ue9CyPUYt4MSa4LHBqn1UE30dkD4gk27wDv3Krs797ZT2wJAiAALfIQEzs4E0AJSG9QAiqvBhAMGqAGAADQwQAAhEIAAABCAABEQgAAMEIAAIBCAADIQQAAAAAAAEzCAAAAwgAAMEEAADTCAAAIwgAAMMEAALDBAADYwQAAQEAAALDCAACAwQAABMIAADDBAAD4wQAA0MEAAODAAACowQAA4MEAAIDBAADQwQAA2kIAAEBAAAAgQQAAsMEAALTCAAAQQgAAwMEAAHDCAACIwQAAikIAAIDAAACsQgAAQEAAAKTCAAAQwgAAUMEAABDCAAAEwgAAwEAAAMBAAACgQQAAwMAAAMjCAAAAAAAAsEEAAIA_AABEQgAAuEEAAGTCAAAcwgAADEIAAABAAAAAQAAA4EAAAFDCAACCwgAA4MEAAJDBAAAAwAAAgD8AAFDBAACowQAATEIAAKBBAACAwAAAAEAAANDBAACQwQAA-MEAAABBAAC4QQAAqMEAAAzCAADoQgAA0MEAAGBBAACAQQAAAEEAAAxCAACgQAAAgEIAAAzCAABQwQAApEIAAFDBAAAowgAAOMIAAMBAAAAgQQAAcMEAANDBAACEwgAABMIAAMBBAABEQgAAAEIAALDBAAA4QgAA4MAAAOBBAACwwQAAEEIAABBCAAAAAAAAwEAAALpCAACAwQAArkIAABTCAACAvwAAEMEAAMDBAACgwAAAfMIAAEDAAACUwgAALEIAANDBAAAgQgAAyEEAALjBAAAYQgAAAEAAAAzCAACAvwAAIMEAAFDBAABwQgAAFEIAAHjCAAAIQgAA8MEAAARCAAAwQQAAOMIAACjCAAA8QgAAkMEAAODBAAC6QgAAEEEAAFjCAABAwQAAcEEAAKBBAABAwAAATMIAAITCAABgwQAAsEEAAKBAAABAQQAAkEEAAIZCAABUwgAAoMAAAJDBAAAYwgAAREIAANhBAAAQwQAAcEEAAHDBAAA4QgAAQEEAAHBCAACAQQAAUEEAAKpCAAC4wQAAuEEAALRCAACqwgAAkMIAAMDAAACgwQAAZEIAAMhBAABwwgAAMEIAAFBCAACoQQAACEIAAEjCAACYwQAADEIAALDBAABMQgAACMIAADzCAADoQQAAkMEgADgTQAlIdVABKo8CEAAagAIAAIC7AAD4PQAA-D0AAFQ-AABEPgAA-D0AALg9AAARvwAARL4AANY-AADYPQAAQLwAAKi9AABAPAAAuL0AAOA8AAAwvQAAmD0AAKC8AAC2PgAAfz8AAEQ-AABkvgAAgDsAAIi9AACovQAAEL0AAIK-AACgvAAAXD4AADA9AAAsPgAA4DwAAMi9AACovQAA4DwAAFw-AAAMvgAAgr4AAFC9AABMvgAAuL0AAEA8AACIPQAAUD0AAHA9AABwPQAAED0AAFA9AAA8vgAAgj4AADC9AAAsPgAAfD4AAJa-AABAPAAACT8AACS-AAAQPQAAUD0AABC9AACIPQAARD4AABS-IAA4E0AJSHxQASqPAhABGoACAACOvgAAuL0AAKa-AAA1vwAAUD0AAIi9AACgvAAA4LwAABS-AADIPQAAQDwAADA9AABkvgAADL4AAFA9AAAwvQAALL4AAB8_AADovQAAqj4AAOA8AABwPQAA2D0AABy-AAAsvgAAiD0AADy-AACAuwAA-D0AAFA9AADYPQAAMD0AAKC8AAAEvgAALD4AADC9AADIPQAA6D0AAAy-AAC4PQAAlj4AAAS-AAAkvgAAUD0AAEy-AAAEPgAAf78AAGy-AABAvAAA4DwAADA9AADYvQAAdD4AAOg9AABsPgAAoDwAAKC8AADIvQAA4DwAAPi9AABQvQAAZD4AAEC8AACovSAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=pYr08nHD1T4","parent-reqid":"1779434470471916-15692621811824522638-balancer-l7leveler-kubr-yp-klg-155-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["14541840459395321821"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"1371253194"},"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":"10","reqid":"1779434470471916-15692621811824522638-balancer-l7leveler-kubr-yp-klg-155-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D9tCnuZC428M","linkTemplate":"/video/preview/9542346141203571433?parent-reqid=1779434470471916-15692621811824522638-balancer-l7leveler-kubr-yp-klg-155-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\":\"EqwDChQxMzU0ODMyMDYxMzMzODk0ODQ2NgoTMzE2NDI0MDg3ODMxNzUyNTUwNgoTOTY5NjAwMjAzNTU0MzAzNjUzNQoUMTcwMTA4MTA4NzAwNTIwNDQ0NDgKFDExMTE1MDk3MzU2NzEyODIxNzcxChMyMzA0MjY0MjIwNTY1MTQzNzkzChQxNzkxMzEwODE2OTg5MDg5ODU4NQoUMTI0MDQxNTEzNjE0OTEwNDgzNDUKFDE0NTQxODQwNDU5Mzk1MzIxODIxChM5NTQyMzQ2MTQxMjAzNTcxNDMzChM1ODI3MDY5NTIyODc4MDI1NzU3ChIzNTQwOTQzMjIxNDEyODUxOTAKEjE2MzI1MzA4MTYxMjk3NjgyMQoUMTY5Mzc0OTU2MDU1NDgwOTA4OTIKFDEwNjY3MDM2MTM2OTMxODUzNjk1ChMyNjQxMDU5MDY3MzY2MDgwMjM5ChMxNDQ5Mzc4ODY5OTgzNTMwMzk4ChQxMjMyODEwOTI5NDk0MDU2Njk5MAoUMTAxNTIwMTg5MTY1NTY2Nzc4ODcKEzkxNTIxNTM4OTkyNDQ5ODQ4MzkaFQoTOTU0MjM0NjE0MTIwMzU3MTQzM1oTOTU0MjM0NjE0MTIwMzU3MTQzM2qTFxIBMBgAIkUaMQAKKmhobmdoeWppeGl5bHpjYmJoaFVDZDBMODNtTWVRNElveTRJamFTWWh2QRICABIqEMIPDxoPPxPkCIIEJAGABCsqiwEQARp4gf38_Q7-AgDxCAYK9wT_ARP3Aff3AQAA8wkI-_cB_wAH-wgB-wEAAP368fcEAAAA_AIEBPb-AQAKEP0MBAAAABcE_Ar_AAAABgkBCv4BAAD99wH59gIAAf4P_wL_AAAA9BAMB_4AAAD_AQAA-f4AAPj_AAsA_wAAIAAt06TaOzgTQAlITlACKoQCEAAa8AFs-PP-G_fzBOH47v_WD8MAgSIK_h8F_wDdCyMAvPfKANgoOQDr6w8ABxwSAMYE2v8GBfX-PgfX_xEZ_wAgEwQAFfQNACP6GQE9De8ABgsS_xsGHAEsDzH_EtYHAhPx8AAq-QEAq-T2ANsB6wAABhkCJR0I_zgM5gQPJQID_AwS_QTx-PsAHPT95ukNAQny2QUS_-wI-xXr__X37wLnOBj96ucABjHMDgQ1IPwC8Qb8-gQqMQEQF_EKzhf3_hcp8Prg-PUJLQv2BM8y8wEZAv0JAvUYCuX3Ev8O_v78HA8N8t35DvHTAAH8FvL8BDYYAPQgAC3_IR07OBNACUhhUAIqzwcQABrAB5Lo7b6UZ0G5zUlevelDXL17erY8KLlDPObEortOE5G8ObStvHnl-j0lsLk9qCLwPHR8xL4chO88mdotvTsZbD6uDOo8gowlPNZx_L3b0N68pR4YPRUcTr6sTcg8NZcfOz2h8jyu2SW81Mx_PdEfKj7qsCK9UMLMvG-LCL1DRwe6I9gYvaz6AT2om6W9ZUH6OwXD-T0xi1q9C4gfPeYDQj72PU-9RwEBu-ZtFr1yD9M8CYeDu5xs471t2MC8zWUZPfepjz2AzV68ajf2OxWzmDssZ2o9xpY0vUssjz1binW8cxebuyHnvbyRqfE8nB-5O72gqry8H3y97esGOlR8Mr3QQ-08woyEPN1gOD4pplw94xs-OuCgPb31keU8uG-aPGJOK730fcC7wzQCPKkenzy1ToG87Q-1O0QU0zxH0ok8XxbJPHWw_j254bW7dp6CPBapCz0yItE9nmdHPKjsqjyhXhU9_R3Au8f8kr2iXcW8DdMtPA-22D1co2-9sO2IPAgbkz3Qkq47Ic_JPNbHIjxmbAM8B6VcOz8wzzu0d-E8TZ-huxk0GT0UACi98uOWu2NeRzykUDs9-a89u_bwgL0cpJY8OWl1vALIij04jI29FMdku-l8PT1vOx49gOqjO7P-IjxzdVG9VweAvDobt734MrS6FDlpO5GgU7zfJq29Fu2euqSDGj0cWzS9HPwOPMldj72TN-G7s-InOxfeiz0imcA7tyiSu1jsar23mUg79FjMO1xQxLzDqWU9F7uCOuz3JD2Mti-9kXbMujt1I7zAgWQ9YuItuTa4Iz1L1CG9YuRSuHp99zwqHrS6lhintztOF7uYskI91sf3uAOLwTnBmCM9IcvTuMpTljyTh6o8Eq8AOoA2CD1BbrW8HQNiudJ4Xb0O-Py8heqWuMKi4jwGuKC8HrEkuDbVSTzIt9e9x87euNG6fL0ndTi8mDZVOVgfLz3mKjG90sXAOAopZLzrQ229pFnzNgRrgTytDHS8sYoDODN9Gjo7iWi9kbqkuJMhAr3kjcQ7NrzktmCbBbyMRE29dp0vOC33uDwPiow9qb2KuEvmWL1_OZ694zIyOMJ1W726MNK9NsO7tcLz2rtiTeW8HAXEtwIB4TxEMw-9OQafuBVOFz0BI9y7OUOZuJr6D71D64w93l9IuAsJnDvWBIw95Mk7OEJmH7y3QZ29acdROBp6NT1Sghm9mg5SuIqWVz0QWPk9jRdAOHxijb0hA9k9gTUwuW4Djb0naa49v_cWN9EQlL3oGEu9RmgGuCAAOBNACUhtUAEqcxAAGmAW_AAt4RjC4VJR_Ajs2BnR6wvXJNsg_9be__YW6t_l5JGYBBv_Bs_t_5wAAAAkM9Yo3gAlf_TU7fbBLvrymBcl70veKzDLKBD8qcEjEtsC284zOyIABuyo6B7a3D5MLf4gAC0g2RQ7OBNACUhvUAIqrwYQDBqgBgAAMMEAAMjBAAAwQgAAQMEAAIC_AAB0wgAAeEIAAChCAACUwgAAyMEAAIhBAAAkwgAAPMIAAMDAAAD4QQAAKMIAAODBAACWwgAACMIAAEBBAABQwgAAosIAAADBAABwQgAAgD8AACxCAAAIwgAADMIAAIhBAACQQQAAMMEAAIBCAADWwgAAUMIAALDBAAAAwAAAAAAAAIpCAABAwAAACEIAAARCAAAwwQAA0EEAAIJCAADIwQAAdMIAAIDBAAAAwAAApkIAAMjBAAAcwgAAEEEAADDCAADgwQAAgkIAANDBAADMwgAAyEEAAMDAAABAQgAALEIAAARCAAAgwgAA1MIAAChCAADgwQAAcMEAALjBAADAwAAAMMIAAFBCAABUQgAA2EEAAABCAABwQQAAwMIAAIDBAACgQQAAFEIAACBBAACAwgAAGEIAAODAAABAQAAAYEEAAFDBAAB0QgAA8EEAAIxCAAAQwQAAgL8AAKhCAAC4wQAAfMIAAODBAACOwgAAwMEAAEBCAACAPwAA4MEAADDBAACAwAAAMEEAAFzCAABgQQAA4EAAAJDBAACgQAAAQEEAAABAAADwQQAAsEEAAABAAAAEwgAAoMAAAKBAAABQQQAAMEEAAEBAAAAMwgAAAMAAADDBAAAgwgAANMIAAJRCAAAMQgAA4MAAAEBBAADYwQAAOMIAAEBAAACAwAAAUMEAAKBAAAC4QQAAgL8AACDBAAAQQQAA-EEAAMzCAABgwQAAUEEAAFDBAACgQAAAjEIAAEBAAACAwAAA0EEAAIhBAACQQQAAkMEAAPDBAABAwAAAyMEAAEDAAAAgwgAAwMEAAETCAAA4wgAAeEIAAATCAADAQQAAwMEAADzCAAAgwgAA2EEAAJxCAACSQgAA4MAAAOjBAAAgwgAANEIAAJLCAACAwAAAoEEAAGRCAADwwQAARMIAAERCAAAEQgAAjMIAAOBAAAAAQQAAgMEAAMRCAADwQQAAmMEAADhCAAAQwQAAiMEAALzCAACWwgAAQMAAABBBAACAQQAAgEEAAHDCAAC4wQAAwMEAALDBIAA4E0AJSHVQASqPAhAAGoACAAAwvQAAgLsAANi9AAA8PgAAgj4AAHA9AAA0PgAAMb8AAES-AAC2PgAAmD0AAOA8AAD4vQAAiL0AAKi9AADovQAAoDwAAJg9AACIvQAA-j4AAH8_AAB0PgAAML0AAIK-AADIvQAAFL4AAKA8AACKvgAAbL4AAAQ-AACGPgAAPD4AAPg9AABAPAAAUL0AAIg9AACmPgAABL4AAJq-AADIPQAALL4AAAS-AABwvQAAiD0AAFQ-AAAsPgAAuD0AAKC8AADgPAAAlr4AAJg9AAAkvgAA2D0AAI4-AAAEvgAA4DwAABs_AACmvgAAML0AABw-AAAQvQAADD4AAAQ-AAC4vSAAOBNACUh8UAEqjwIQARqAAgAAyr4AAFC9AADivgAAL78AAKA8AAAUvgAAQDwAAHA9AAAEvgAAEL0AANi9AADYPQAAnr4AABy-AACgPAAAgLsAAFS-AAAfPwAA4DwAANY-AADgPAAAyD0AAHA9AAAMvgAAor4AAOA8AADovQAAQDwAAJg9AADgvAAAFD4AAIA7AACgPAAA4LwAAEQ-AAAEvgAATD4AAEA8AAA0vgAAND4AAHw-AACovQAAFL4AALg9AABkvgAAZD4AAH-_AADqvgAA6L0AAIA7AAAQPQAAoDwAAFw-AAAsPgAAxj4AAFA9AACYvQAA6L0AAAw-AACovQAA2L0AAJ4-AAAcvgAAPL4gADgTQAlIfFABMAk4AUoAUgkIDxCSAhgAMAFgAGgA\"}","related_url":"http://www.youtube.com/watch?v=9tCnuZC428M","parent-reqid":"1779434470471916-15692621811824522638-balancer-l7leveler-kubr-yp-klg-155-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"},"5827069522878025757":{"videoId":"5827069522878025757","docid":"34-0-5-ZD99EEE21416168AC","description":"Software Engineering Design Patterns: This is a tutorial about Abstract Factory in Java OOP with examples well explained. There are 2 types of Factory in Design Patterns: Abstract Factory and...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4067580/e3382fcc541b5c2d16f71b4da0b63235/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/SyPoOQAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"12","reqid":"1779434470471916-15692621811824522638-balancer-l7leveler-kubr-yp-klg-155-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DXT-IVOXNL4Y","linkTemplate":"/video/preview/5827069522878025757?parent-reqid=1779434470471916-15692621811824522638-balancer-l7leveler-kubr-yp-klg-155-BAL&text=abstract+factory+pattern+java+code&where=all&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Software Engineering Design Patterns: Abstract Factory in Java OOP with Examples","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=XT-IVOXNL4Y\",\"src\":\"serp\",\"rvb\":\"EqwDChQxMzU0ODMyMDYxMzMzODk0ODQ2NgoTMzE2NDI0MDg3ODMxNzUyNTUwNgoTOTY5NjAwMjAzNTU0MzAzNjUzNQoUMTcwMTA4MTA4NzAwNTIwNDQ0NDgKFDExMTE1MDk3MzU2NzEyODIxNzcxChMyMzA0MjY0MjIwNTY1MTQzNzkzChQxNzkxMzEwODE2OTg5MDg5ODU4NQoUMTI0MDQxNTEzNjE0OTEwNDgzNDUKFDE0NTQxODQwNDU5Mzk1MzIxODIxChM5NTQyMzQ2MTQxMjAzNTcxNDMzChM1ODI3MDY5NTIyODc4MDI1NzU3ChIzNTQwOTQzMjIxNDEyODUxOTAKEjE2MzI1MzA4MTYxMjk3NjgyMQoUMTY5Mzc0OTU2MDU1NDgwOTA4OTIKFDEwNjY3MDM2MTM2OTMxODUzNjk1ChMyNjQxMDU5MDY3MzY2MDgwMjM5ChMxNDQ5Mzc4ODY5OTgzNTMwMzk4ChQxMjMyODEwOTI5NDk0MDU2Njk5MAoUMTAxNTIwMTg5MTY1NTY2Nzc4ODcKEzkxNTIxNTM4OTkyNDQ5ODQ4MzkaFQoTNTgyNzA2OTUyMjg3ODAyNTc1N1oTNTgyNzA2OTUyMjg3ODAyNTc1N2qIFxIBMBgAIkUaMQAKKmhodW1xY3pxYWtta25saGRoaFVDQXlmdE9DQzVlcTFyYmJzN2xTX2JMZxICABIqEMIPDxoPPxOpCoIEJAGABCsqiwEQARp4gQYFAQn8BADtAwIMBwP-AAcBB_r4__8A5AX9AQD8AgD-_AIE9wEAAP_3AAICAAAAAAQJ__v-AQANAvgPAgAAAAwBCwT2AAAABw0MB_4BAAD8-AL_Av8AAAIFBRAAAAAA7hL_B_8A_wD8Bwb1AQAAAAD__v8AAAAAIAAt0DXfOzgTQAlITlACKoQCEAAa8AFZDvL-_cv3AssR5QDK_e4BgQAC_zQX8gDC6_QA2Q3BAdQJ-QDv7iMA1_f3AKwQCwHXD90AGA4YABXuDv8R8BIAFyH4AEfkDAE6DPAA6ysI_wwIGgATBygAL9MHABzq4_8c8hH82ubRAevc2wDwDCwCIBINAjgIFQDtAysB_xT-_Ob33P3XAg384hgBAhAcGQUcFeYDNgncAOoVEAIsAQQH_OUD-_0C9PweHPn98_T5-NgT6wT48AMCAwYo__IHEvQE_BL61hL78_omA_st9_YF-SX_-EHj_QTi-P75xwL_89_5DvLPHw4H5wwY_vEMAf8gAC2_TyQ7OBNACUhhUAIqzwcQABrAB4bL6r7-7Yc9sJfBPMq7n71aRoo9fIZLvJNcWb2V50u9Eb69OtL_0j1pKnU9VJQFvPyMu75aUw-8xurFuwovYT4XcbC8QdPGOY9T9LydmcU8-oLxvLSsG74rsIY9YvgDvc2zTT1F_US9tiW8PAqBLD45R_g8Jey2vExUz70R7sS8w8RVPPN_Xb2Bhg29HZGMusmKxj1B3ds8dj8kuhhaHT5qB3G7tIUQPGtzELy2V9U8fbAOPOr2KL3fWty80-OtvMkibT1FhNo7JTMoPEgcjb0ndZe6ynIvu-tGLj3Gu4g85fh8vH4uJL1KUfg83nGvPAaWDT0gyjy8JGR7PKLT073u6aq8FLBMuj1EIz5WHNi8TZqrPOrFer1OaRQ852h6PJn2LDtwAS09ud5bPA-_hj3vnKw9w1WUPDqcT71CJ1-8wi8uOqPNMT5sszG8yHi5vN3YQr2fznC859qbur5b6jyWzpc9jzaOuVWPur2-OTc8F5klvCd4FD2oIxu9e5E_PGSV0j2tCwk9Rl1rPAXOqTtS--M7lHivPPpUH73ZYec8WKaEvD0VRj3qa6c8egZDvJaLgjyPeZM8tOJAvKNr8DzOfB29xUaPvJw0DT7H3oM6OCnUOpDZWb2wI2m8NaUIvA42ED0AqIK9IjM8vAgnnb12Rbo8Z45nOgj-3Lzr46E8D1t-u6SDGj0cWzS9HPwOPKuoy7xvmM281VU5uhiyCj5lnsO7GNGCOLP1Brwt34Y6oi9MuWPELz2WNxE9642cuzy98j1KyFG9V8GOOT_ekjsQCM8888TWuDni-7tYAR-8b3OsOUxuND2ZyFY91_atuBxdpbw9Mmy9_RXLOGeK7zxaHjW957bVuAMRnb3QqIq8l4iZOfhBrD2ZY7m83bhJuLiIuTxlAZ495ACouJH4cD2779g81Y9POFmYL71uHw29LzheuYGqdr0MVly9pRpBN7NNIry1aOY8425pN1EZij1K1Aa9aoyjOM3yK7zjJpk92s4fuIwIgD1LTOE80qQcOLGFxTxGH5g8gJQ_ueLPm70zUPm9RsoNuC33uDwPiow9qb2KuLjkKL7Rf4W8nfgauWFM_rvUmLW9M7SCNs4lCzy7ZWK8gbyZtpqPgL1nCv29aSypOF8OFj3e7lu92bXvtw8ELT1kopI8houHODhaRDwj7lY8PF6ONyM5Tzw6oeE8ayTRt2mArD3x9Eq9cOtLtVUYpj1tC8U9g8fnOJ9b5DsVIvs8CcbAuBfx3bxfpFs6GIbztwaW7TxcFl08fiDUNyAAOBNACUhtUAEqcxAAGmAh_gBNBhjrBTxQ8BTj8yDK7BnzQugi__TJ__cY7_oRA8SYGQT_DM8aFKEAAAA6HrAP6gAafwHgEvvP8AzJj-cp-l_RAF-6KC32w8I1APD22-40IzsA9fKuHgfa5SlWB-YgAC3n4hc7OBNACUhvUAIqrwYQDBqgBgAA6EEAACBBAABEQgAAsEEAADTCAADwQQAAqEEAAIBAAACCwgAAgD8AAETCAAAcQgAAeMIAACDBAAC4QQAAAEAAAIDAAACAvwAA-MEAAATCAABAwgAABMIAADzCAADYQQAAdEIAAFzCAACAvwAAQMEAAMBBAADoQQAAbEIAACDBAACwwQAA4EEAANDBAABEQgAAYMEAAO5CAACAwQAAiEEAABhCAADAQQAAJMIAAADCAADYQQAAgMAAAABBAACAPwAAjEIAAMBAAAAAwAAAKMIAACBBAACAQQAAAMAAAGDBAACywgAAIEEAAMDBAABwQQAAQEAAAChCAAA8wgAAOMIAAKBAAAD4QQAAAEIAAGBBAADAwQAA2MEAACRCAACAvwAAFMIAAKZCAADwQQAAhMIAAGDCAACAPwAAEEEAAPDBAABswgAAgMAAAIA_AADgQQAAmEEAAOpCAABAQAAAMEIAAFDBAAAwwQAADMIAALhBAADgwAAAqMEAAHDBAABYwgAAoMAAABRCAAAkQgAA2MEAAABBAAAAQAAA2EEAALjCAACYwQAAOEIAALDBAAAUQgAAfMIAAEDAAAAgwQAAuEEAAIrCAACgwQAAwkIAAAxCAADgwQAAgMIAADBBAABAQAAAwMEAABTCAACAQQAAssIAAHDBAAAAwAAASEIAAADDAAB0QgAAbMIAAKBAAAAMwgAAgEAAAMhBAAAQQQAALMIAAADBAAAwwgAAeMIAAIjCAABAwQAAcEEAAPBBAAAkQgAAVEIAAFhCAAAIQgAA8EEAAODAAADgQAAACEIAANhBAAAgQQAAjsIAAJBCAABcQgAAmMEAAABAAAAEQgAANEIAAJLCAACowQAAPMIAAOBAAAAwQgAA2MEAAIZCAABEwgAAqEEAAEDAAACUwgAACEIAACBBAAD4wQAAQMEAANhBAAAMQgAAJMIAAGhCAAA8QgAAyMEAAABAAAAkwgAAyMEAADBCAAB8wgAAmsIAAK5CAACAvwAACMIAAHDBAADgQQAAqMEAAOBBAABAQAAAUMEAAPjBAADYwQAACMIAANjBIAA4E0AJSHVQASqPAhAAGoACAADevgAAJD4AAIA7AAAEPgAAgDsAAKA8AAA0PgAANb8AADy-AAAsPgAALD4AAFy-AABAPAAAiL0AAEC8AABMvgAA4DwAADA9AAAcPgAACz8AAH8_AAA8PgAAdL4AAJq-AABcvgAA4LwAAHC9AAAcvgAAkr4AANg9AACCPgAAiL0AAIA7AABQvQAAoLwAAIC7AACyPgAA2L0AAMi9AADYPQAAPL4AAEC8AAAQPQAAqD0AALI-AACePgAAlj4AADC9AACgPAAAlr4AAIg9AAB8vgAABD4AAJo-AACAOwAAqD0AAB0_AABkvgAAQLwAAEw-AACAuwAAcD0AAKg9AACIvSAAOBNACUh8UAEqjwIQARqAAgAA2r4AAHC9AADWvgAAI78AAMi9AAAwvQAAcL0AAIg9AABsvgAAUD0AADS-AABAPAAAdL4AAFC9AACAuwAAoLwAAGy-AAAxPwAA4LwAAMo-AAA8PgAAcD0AAIC7AAD4vQAAgr4AAHC9AAAcvgAAUD0AALg9AADgPAAAFD4AAIC7AAAQPQAA-L0AAHw-AAAUvgAAjj4AAOg9AABEvgAAiD0AAHw-AADIvQAAqL0AAKC8AABwvQAAHD4AAH-_AACevgAAiL0AAIi9AAAkPgAAML0AAEQ-AABkPgAAqj4AAJg9AACIvQAAUD0AABw-AABAPAAAQDwAALo-AAAwvQAAdL4gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=XT-IVOXNL4Y","parent-reqid":"1779434470471916-15692621811824522638-balancer-l7leveler-kubr-yp-klg-155-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["5827069522878025757"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"3813594647"},"354094322141285190":{"videoId":"354094322141285190","docid":"34-11-0-ZBD832D1565FC0DA0","description":"There are multiple variants of the Factory Design Pattern IN JAVA. In this video, we'll go through the two most common adaptations, the Simple Factory Pattern and the (regular) Factory Method...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2847730/5f0028446cf826d86464b428d1d02f31/564x318_1"},"target":"_self","position":"13","reqid":"1779434470471916-15692621811824522638-balancer-l7leveler-kubr-yp-klg-155-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Dq6xHRXI93sM","linkTemplate":"/video/preview/354094322141285190?parent-reqid=1779434470471916-15692621811824522638-balancer-l7leveler-kubr-yp-klg-155-BAL&text=abstract+factory+pattern+java+code&where=all&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"The 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=q6xHRXI93sM\",\"src\":\"serp\",\"rvb\":\"EqwDChQxMzU0ODMyMDYxMzMzODk0ODQ2NgoTMzE2NDI0MDg3ODMxNzUyNTUwNgoTOTY5NjAwMjAzNTU0MzAzNjUzNQoUMTcwMTA4MTA4NzAwNTIwNDQ0NDgKFDExMTE1MDk3MzU2NzEyODIxNzcxChMyMzA0MjY0MjIwNTY1MTQzNzkzChQxNzkxMzEwODE2OTg5MDg5ODU4NQoUMTI0MDQxNTEzNjE0OTEwNDgzNDUKFDE0NTQxODQwNDU5Mzk1MzIxODIxChM5NTQyMzQ2MTQxMjAzNTcxNDMzChM1ODI3MDY5NTIyODc4MDI1NzU3ChIzNTQwOTQzMjIxNDEyODUxOTAKEjE2MzI1MzA4MTYxMjk3NjgyMQoUMTY5Mzc0OTU2MDU1NDgwOTA4OTIKFDEwNjY3MDM2MTM2OTMxODUzNjk1ChMyNjQxMDU5MDY3MzY2MDgwMjM5ChMxNDQ5Mzc4ODY5OTgzNTMwMzk4ChQxMjMyODEwOTI5NDk0MDU2Njk5MAoUMTAxNTIwMTg5MTY1NTY2Nzc4ODcKEzkxNTIxNTM4OTkyNDQ5ODQ4MzkaFAoSMzU0MDk0MzIyMTQxMjg1MTkwWhIzNTQwOTQzMjIxNDEyODUxOTBqrw0SATAYACJFGjEACipoaGdodmxic3RiY3d2bHJiaGhVQzJ4czBFcTJHa3l3ekduVTNiYmVfeUESAgASKhDCDw8aDz8TiAWCBCQBgAQrKosBEAEaeIECCvoG_AUA8f38Df0F_gEG9gD6-f7-AO4HBgAB_wAABPsBBQAAAAAC_fgCCQAAAP4FBQf-_gEAAgcBDwMAAAAK_ggEAwAAAAD_BQv-AQAA__UECAT_AAD-Bv0F_wAAAPQQDAb-AAAA_wYF_QAAAAD0BvoE__8AACAALcFa4Ds4E0AJSE5QAipzEAAaYAERAE0WIgjzEiL5H833CxbZEfwKywz__rb_tCTj6gb6xJnuJP8Wpf71oQAAACAl7Ab4APxu_fPZFCE37PnH7R0GeO9BARZKNg0XuNzMEBfx3ioPRgD7Fgb5L8EIIH83DiAALdg3Hzs4E0AJSG9QAiqvBhAMGqAGAAAQQQAA6MEAAFhCAACAQAAAAEEAAOBAAABwQgAAgMEAACzCAACAQAAAjkIAAEhCAACcwgAAgEAAAMBBAAAEQgAAoEAAAIhBAADQwQAAUMIAAEBCAABgwgAAUMEAAFDBAABwwQAAwEAAAEDCAADowQAA7EIAAJJCAACYwQAA8EEAAPjBAACeQgAAQMEAAIhBAAAwwQAAbEIAAHDBAABAwQAAcMEAAMhBAACWQgAADMIAADTCAACYwQAAQEEAAMBAAACwQQAAkEEAANhBAAAQwQAAAEEAAAhCAADQQQAAgMAAAGBBAACQwQAAyEEAAABCAABgQQAAuMEAAGTCAABwwgAAuMEAABBCAABYQgAAuMEAAJjBAAAAAAAADEIAAOhBAACEwgAAlkIAAPDBAACkwgAAIMIAAHBBAAD4wQAAoMIAAKrCAAAIQgAA0MEAAEhCAACAwAAA4MAAACTCAAAMQgAAAEAAAIDAAACowQAAQEIAACTCAABAwQAAgD8AACDCAADgQAAA6EEAAFBBAAAgQQAA4MAAAOhBAACEQgAAcMIAAMjCAABcQgAAAEIAADBBAAB8wgAANEIAAEBBAAAwQQAAsMIAAADBAACGQgAAwEAAAIC_AAC4wgAA-MEAAJ7CAADYwQAAgMEAAIjBAACGwgAAIEIAALZCAACAQQAAEMIAAFDCAACMwgAAEMEAABBBAAA4wgAAOEIAAABBAACwQQAAAMAAAIBAAADQwQAAlMIAAEDAAAAUQgAAQEAAACDBAAAQwQAAAEAAAABBAACwQQAAZMIAAATCAADYQQAAcEEAAIDBAACGwgAAIEEAAIA_AAAQQQAAVMIAAEBBAAAcQgAAXMIAAMDAAACIQQAAMEIAACBBAADCwgAA2EEAAIA_AACgQAAA4MEAALDBAABAwAAAkEEAAIDAAADgwAAA-EEAAJDBAAAUwgAAAEEAADRCAACAvwAA8EEAAFDCAACAPwAAoEEAAABAAABcwgAAlEIAABTCAAAAwQAApsIAAABCAABgQQAAQEEAAHDBAABwQQAAhMIAABxCAAD-wgAAgMEgADgTQAlIdVABKo8CEAAagAIAAPi9AAAQvQAAoDwAADw-AADIPQAAoLwAALg9AAAVvwAAdL4AAII-AACIvQAAmD0AAES-AACAuwAAML0AADC9AABQPQAA4DwAAKA8AACaPgAAfz8AACw-AAAwvQAATL4AAKi9AACovQAAML0AALq-AADgPAAADD4AABw-AACIPQAAMD0AAKi9AADYPQAAyD0AAEw-AAAQvQAAVL4AAEA8AAA0vgAAmL0AAEA8AAC4PQAAiD0AAAQ-AAC4PQAAFD4AAHA9AAAMvgAAoDwAAFy-AABAvAAAND4AABS-AAAwPQAAAz8AAEy-AAAcvgAAqD0AADA9AACYPQAAbD4AAAy-IAA4E0AJSHxQASqPAhABGoACAAD-vgAALL4AALa-AAA_vwAAVD4AAJi9AAAcvgAAMD0AALi9AADovQAALL4AABQ-AACevgAAiL0AAMg9AAAQPQAAbL4AADE_AADgPAAAuj4AABA9AABEPgAAyD0AALi9AACmvgAA6L0AABC9AAAQvQAAMD0AABA9AABkPgAAED0AAHA9AABwPQAAkj4AAAS-AADYPQAAMD0AAIa-AAAsPgAARD4AAKC8AAAcvgAAuD0AAFy-AABQPQAAf78AAJ6-AADoPQAAqL0AADC9AADgvAAAVD4AAHQ-AADqPgAABD4AAKC8AABwvQAAFD4AABS-AADovQAAdD4AABy-AABsviAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=q6xHRXI93sM","parent-reqid":"1779434470471916-15692621811824522638-balancer-l7leveler-kubr-yp-klg-155-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":3840,"cheight":2160,"cratio":1.77777,"dups":["354094322141285190"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"187405752"},"163253081612976821":{"videoId":"163253081612976821","docid":"34-6-17-Z5F8921618B3CA22F","description":"#kkjavatutorials #DesignPatternInJava About this Video: Hello Friends, In this we will learn What is Abstract Factory Design Pattern & how to implement this design pattern in Java with demo project?","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2798543/9df6384fd72be0c3e30a0a9e0127a4f4/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/ipYnDwEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"14","reqid":"1779434470471916-15692621811824522638-balancer-l7leveler-kubr-yp-klg-155-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DMhyuXGMnkfA","linkTemplate":"/video/preview/163253081612976821?parent-reqid=1779434470471916-15692621811824522638-balancer-l7leveler-kubr-yp-klg-155-BAL&text=abstract+factory+pattern+java+code&where=all&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Abstract Factory Design Pattern Implementation in Java ? || Design Pattern Interview Question","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=MhyuXGMnkfA\",\"src\":\"serp\",\"rvb\":\"EqwDChQxMzU0ODMyMDYxMzMzODk0ODQ2NgoTMzE2NDI0MDg3ODMxNzUyNTUwNgoTOTY5NjAwMjAzNTU0MzAzNjUzNQoUMTcwMTA4MTA4NzAwNTIwNDQ0NDgKFDExMTE1MDk3MzU2NzEyODIxNzcxChMyMzA0MjY0MjIwNTY1MTQzNzkzChQxNzkxMzEwODE2OTg5MDg5ODU4NQoUMTI0MDQxNTEzNjE0OTEwNDgzNDUKFDE0NTQxODQwNDU5Mzk1MzIxODIxChM5NTQyMzQ2MTQxMjAzNTcxNDMzChM1ODI3MDY5NTIyODc4MDI1NzU3ChIzNTQwOTQzMjIxNDEyODUxOTAKEjE2MzI1MzA4MTYxMjk3NjgyMQoUMTY5Mzc0OTU2MDU1NDgwOTA4OTIKFDEwNjY3MDM2MTM2OTMxODUzNjk1ChMyNjQxMDU5MDY3MzY2MDgwMjM5ChMxNDQ5Mzc4ODY5OTgzNTMwMzk4ChQxMjMyODEwOTI5NDk0MDU2Njk5MAoUMTAxNTIwMTg5MTY1NTY2Nzc4ODcKEzkxNTIxNTM4OTkyNDQ5ODQ4MzkaFAoSMTYzMjUzMDgxNjEyOTc2ODIxWhIxNjMyNTMwODE2MTI5NzY4MjFqhxcSATAYACJEGjAACiloaHVtYmNnZW5pZXBldmVoaFVDOWFVcW54aFlMZ2U0dExkQkk1MEN3ZxICABEqEMIPDxoPPxOnB4IEJAGABCsqiwEQARp4gQIK-gb8BQD5CgAO-Qf9Agb2APr5_v4A_QwF-_oE_gAFBAEK-wEAAPn98gIAAAAA-P0GA_z_AAAKEP0LBAAAABv9AgMCAAAA_gb-Cv8BAAD1-_78AwAAAAIJBAUAAAAA9BAMBv4AAAD5BgP79v0AAP4H_Qb_AAAAIAAtwVrgOzgTQAlITlACKoQCEAAa8AFX9xD_-O_4AuP47wDaBQQBgf7lAEH-Dv_S-P8A0gP8AfD26gDt7A4A1Abq_7j-6gHi2-MAIC8hABsaJQAa9iT_BPPrAVD4DwEv8QcAAxTk_hMKDgAg7xf-HNoWAQMICf8L9fL-xNX2BNcW6_8NGA0DIA8yADj5CgPuAykB9SQUA-YA_QANEv7-wA8N_P0OAwMCCPgGNAjdANn6DAANI-4LAcIb_xLu_PsV-QcI3gLy_P_7-wP85fcFGDgSBQggH_oD4gv_KN4J-QcLB_8Y5O_27BkIAg7eBwME-P4CyQL_8-ILAfPiPAcC-u4Q-v0LBAIgAC0Jlyk7OBNACUhhUAIqzwcQABrAB_Et5L4zxTc99UccvMq7n71aRoo9fIZLvODi17x4tBA82JMGu9ZwIT5_-UQ9RdyHPZxNl77qPVy5ZI8WvEC9OT7iG6o5DKXYuUFwi70zHr471YCtN_NZDr44bzc9dvssu1ADQb2Yp1O9rINNPdEfKj7qsCK9UMLMvCGys71NO627qzFXvKaX2DzkY5w87E3MvOuLFD7TgMW7t3IAPbxa7j1AY0u8KwGnPAPFF7xUQmY9XMBTu3b5O73_4yk8S01MPJBRGT16hD89_GYsPXZNbby9B8O8jZG2uxU0Mj089tM92x0MOy2OEjyR5pk9TP4nPMjw8zw0AGq9vJ_LO37FCr5PIAy9okbfO_W8Kz7NLHg8-nq-PNlCkL02vbo8SOxqO0ArdrupY_q82XoEPLmJ2j0J6xU9rguFO5XZezyrsNm9fwCtPI2cBT7UBFu91NdzvHqJ1rxmWWY93kyWPL5o0buQ3ks9rCMivCpZib0ldDi7prXMutgocD3F7qG9Ncn2O8JZgDxZi5o9DEYbPHGi6bqnf-Q8tq37O0LYX7yA33U8nfIHvOnmrLzP4qA875nbu3F5Rz2_P627C0zAuvFum73Jy5q9Xm0BvL4KWj3XJ8q8RQdqO41A4bxA68y7YU9gvHF2hj35ZAW-wxzSuuBN170-KwS97TXzOvB4mb1rdi69RB77O3Wirj3GzZ88Ny7nu_EsMb4sldw89-xuOov6pD24uWc9sYJGu8tuAb3xHIA8cOmYO7jI_Ty25Ec9hu-zuso0-j0Te828WYZhOOEkjTzN4DQ9SSyyuTa4Iz1L1CG9YuRSuCseMj0J5cg9FCKeuWr2I7vvnae9YkjcuJ7wULucqSu91YHFuSQmLb20IxM7-mzduM72jT0aUC89xx6aOVUo3DzmB8k8PS2VuJOpAj5cdXy7w8gQOR7M4LvW8U69P-YluWfvzL2aEZS8HsSMOcn3Vr2_FSS9ENvRuLlYbD3q_lY8a22ctwryE73jnb09lVPVuO1-1T2d2pk88dcxOPGd-zugjw29guOCOFcG9b1wQ-y9zAyLuAu1JjyVfy08YJkqOG3F_r2i1D69Gi_0uJoS_7y9sia9FbrHtxKfYLuyHDa7ZQsyNpqPgL1nCv29aSypOLGvDrxF_7q7WAfvtncJgz1UrWA86k25Nz48cLzn4zk7eGakNvcPeD09TUG8YdW7txT0TT20vae9l5eNt6sPyj2l_pU9wZSaN_CyNb1czM89DEYKuT2ART13qUc8onbIt8HFjrtiFa-8QXEzNyAAOBNACUhtUAEqcxAAGmAa_ABS3gzK80dK5gjk1hzf1OzKMegb_-G7_9QKyO0GDKyaCBAADb7nE5oAAABIOMVE_gALf-rg_A-5HBzlnRf86HTS7EakIDL1pucw_dv357AtPh0AIN615SQE-UxKIQEgAC0lmgs7OBNACUhvUAIqrwYQDBqgBgAACEIAAADAAACAwAAA4MAAAHBBAADIQQAA8EEAAFBBAAAAQAAAgMAAABRCAACGwgAAVMIAAHDBAABMQgAATMIAAIBBAAAYwgAAgD8AAPjBAAAEwgAAGMIAAATCAACMQgAABEIAAMBAAABswgAAjMIAACBBAAC4QQAAYMEAAMhBAABQwgAAiMEAAIzCAAAQQQAAoEAAAO5CAAD4wQAASEIAALhBAAAwwQAAeEIAAABAAACAPwAA6MIAAHjCAACAwAAApEIAAMBAAAAAwgAAmEEAAKBAAABAwAAAwEAAAKjBAACYwgAAcEEAAPDBAAAcQgAAaEIAAKDAAABEwgAArMIAAIC_AACgQAAAMMEAALDBAABwwQAADMIAAIJCAACEQgAALMIAACBCAAAAwAAAdMIAAIDBAADIwQAAQEEAAABCAAAgwQAAMEEAAJjBAABgQgAA4MEAAIBBAAAAQgAAkEEAAAhCAABowgAAQMAAABRCAADYwQAAnsIAACjCAABgwQAAAMIAAIA_AAC4QQAAQMAAAFDCAAC4QQAArEIAAIrCAABYwgAA4MAAALDBAADQQQAAAMIAAFRCAACgQAAAoEAAAAAAAACgwAAAAEAAAIC_AACYwQAASMIAAMDAAAAAwgAAIMIAABjCAACUwgAACMIAAExCAAAQQgAAuMEAAKjBAAB8wgAAEMEAAHBBAAAAQgAAUMEAAGxCAABwwQAA2EEAADDBAACgQQAAOMIAAGTCAABwwQAAYMEAAJDBAABAwQAAwEEAAMDAAAA0wgAA6EEAAMBBAAAEwgAADMIAACBCAABAQQAAoEAAAADBAAAIwgAAQMEAAKzCAACYwgAAkEIAAADAAAAQQgAAIMIAAFjCAADAQQAAaEIAAJxCAABMQgAADEIAAAxCAACIwQAAHEIAAKjBAABAQAAAoEEAAODAAABEwgAABMIAANBCAADIQQAAEMEAAJjBAAAQQgAAaEIAAMpCAADgQAAAdMIAALhBAACQwQAAPMIAAJLCAACCwgAA-EEAADDBAACwQQAAEEIAABjCAADgwAAABMIAAHzCIAA4E0AJSHVQASqPAhAAGoACAAB0vgAA4DwAAEA8AABEPgAA-D0AAEC8AABEPgAAIb8AACy-AADIPQAAcD0AAKg9AAA0vgAAQDwAAOA8AABMvgAAiD0AAKA8AADgvAAA1j4AAH8_AAA8PgAAyL0AAJq-AAAwvQAAuL0AAIi9AACKvgAANL4AACQ-AAA0PgAA-D0AAFC9AAAQvQAA4LwAADA9AABkPgAAML0AAJ6-AAAwPQAALL4AAKA8AACIvQAALD4AAAw-AAA0PgAAjj4AADC9AACgvAAAhr4AAKi9AADgPAAA-D0AACQ-AACCvgAAED0AAAM_AABsvgAAUD0AACQ-AACgPAAAoDwAAKg9AAA0viAAOBNACUh8UAEqjwIQARqAAgAArr4AAKC8AACyvgAAK78AAIg9AADIvQAAoDwAAOA8AAAsvgAAcD0AAJi9AAAwPQAAVL4AABy-AABAPAAAoDwAAFS-AAAnPwAAgLsAAL4-AAAsPgAARD4AAOg9AAAsvgAAor4AAFA9AABUvgAAuD0AAIi9AACAOwAAPD4AAOA8AABAvAAA2L0AABw-AAA8vgAAXD4AAKA8AABsvgAAcD0AAGQ-AADgvAAAHL4AAFA9AAD4vQAAPD4AAH-_AADWvgAAgLsAAHC9AABQPQAA2D0AACQ-AABkPgAA2j4AAIg9AACovQAAFL4AAEQ-AAC4vQAA6L0AAK4-AAAQvQAAfL4gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=MhyuXGMnkfA","parent-reqid":"1779434470471916-15692621811824522638-balancer-l7leveler-kubr-yp-klg-155-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["163253081612976821"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"2783283485"},"16937495605548090892":{"videoId":"16937495605548090892","docid":"34-5-10-ZA8F9609B2D0B97E7","description":"Abstract Factory design pattern in Java. Abstract Factory design pattern is used to create families of objects. Design Patterns In Java Course : http://coursegalaxy.usefedora.com/p/d...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4775749/f42bbbd76e88a6e42b177541f03ee8e4/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/3SaTFgAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"15","reqid":"1779434470471916-15692621811824522638-balancer-l7leveler-kubr-yp-klg-155-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DLW5wPP3ltt4","linkTemplate":"/video/preview/16937495605548090892?parent-reqid=1779434470471916-15692621811824522638-balancer-l7leveler-kubr-yp-klg-155-BAL&text=abstract+factory+pattern+java+code&where=all&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Abstract Factory Pattern Java Implementation","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=LW5wPP3ltt4\",\"src\":\"serp\",\"rvb\":\"EqwDChQxMzU0ODMyMDYxMzMzODk0ODQ2NgoTMzE2NDI0MDg3ODMxNzUyNTUwNgoTOTY5NjAwMjAzNTU0MzAzNjUzNQoUMTcwMTA4MTA4NzAwNTIwNDQ0NDgKFDExMTE1MDk3MzU2NzEyODIxNzcxChMyMzA0MjY0MjIwNTY1MTQzNzkzChQxNzkxMzEwODE2OTg5MDg5ODU4NQoUMTI0MDQxNTEzNjE0OTEwNDgzNDUKFDE0NTQxODQwNDU5Mzk1MzIxODIxChM5NTQyMzQ2MTQxMjAzNTcxNDMzChM1ODI3MDY5NTIyODc4MDI1NzU3ChIzNTQwOTQzMjIxNDEyODUxOTAKEjE2MzI1MzA4MTYxMjk3NjgyMQoUMTY5Mzc0OTU2MDU1NDgwOTA4OTIKFDEwNjY3MDM2MTM2OTMxODUzNjk1ChMyNjQxMDU5MDY3MzY2MDgwMjM5ChMxNDQ5Mzc4ODY5OTgzNTMwMzk4ChQxMjMyODEwOTI5NDk0MDU2Njk5MAoUMTAxNTIwMTg5MTY1NTY2Nzc4ODcKEzkxNTIxNTM4OTkyNDQ5ODQ4MzkaFgoUMTY5Mzc0OTU2MDU1NDgwOTA4OTJaFDE2OTM3NDk1NjA1NTQ4MDkwODkyaogXEgEwGAAiRRoxAAoqaGhocW5xbmF3anB2c2FyZGhoVUNidkJkcHBfeXpVdzVnMjNfZXo1eDZBEgIAEioQwg8PGg8_E6gEggQkAYAEKyqLARABGniB_Qf-Df4CAPEIBgr3BP8BD_P6AfcA_wD4BQz6AwP-AAQJBQD4AQAA_Pj9_AkAAAD4_QcD_P8AAA0C-BACAAAAFfkADPkAAAAGCQEK_gEAAP3-BfQCAAAAAgkEBQAAAAD8GAMI_wAAAPgGA_v2_QAA_gf9B_8AAAAgAC2Nj9o7OBNACUhOUAIqhAIQABrwAV0PCfvs_vQA6wfQAPIF4wGfDiD_SCPcALMG_ADdAOgB3vXxAOcAJgDTONP_qxXq_-HRBv_-QPMAMBwZACLyL_8WCQgBafYTAi3n3QLMI_n_E_ct_i3LFwAA1goA8Tbi_98mEAG75-j_uCzVAfVDHgAqFEIAXA3_A-wMH_3wBisDDizo_fAZEwTG4yH_3ukM_97gygQbN8__tgDz_wQSGwT6o-r_HuAGBw_M7wHsIQH04_EW_grn-groThz29X8L-v3nBwctAv351iQH_x_b6vPrCgUMCdMJFiL5Av7mDQDoxBYB99hOCQL94gcEJin28SAALX2OATs4E0AJSGFQAirPBxAAGsAHelHjvm9RILqFMkM85AVCvdv7lD33Qpw8b-RwPCyEUL3IjAO8PuxVPo7l3Tw9VwU9BFQ4vpahorsESL68ih9TPssQ6Duk9se8QjssvRuyCz0q8Uq7T-XUvfr3jzy67CE9_U7TvZt1Rr2LLjQ9LZhYPocgvbyhEpe84UQEvlm1Nb2-NAA96kFBPQMlIru1GDy8cqa5PWu8bz2bwYS8IOsJPsVt2byqmTW8FqwnPHG1qTz7xCa7eraova7iw7spi-s7z-G1OlhKID3aXxG86LCxPO8vijuLlNy8fzeoPR1LmT1_-aS8dM86PbacMD0IhbE7yPDzPDQAar28n8s7JrK6vaEsXL2jfs08banjPQYRqbwUnds8xmGqvatbnT3u1Jo76PFAvUuYxL1vNow8z3yjPbgyUj2n0FQ8ldl7PKuw2b1_AK08oZFZPf47rLzJ1xS8eonWvGZZZj3eTJY8lz0kPUEr8jtPwpa7c-lJvQNtPDtROzK88RL8PcAonL2tKGu7iFcoPaWNmTx8Z826q2APPUBixbzi8Dg81-o8vMIcGL3kRa47PRVGPeprpzx6BkO89gWpPcG80bxvfPG7qqWPvWB5a7yz7Em8KIKjPddn8zxW2Cm7QzSfvAoDAD0JFSC7FEuAvINo7b1S5Wu6Ohu3vfgytLoUOWk75wfkvGiXj72ZtRi7Rg6MPcWUA738MW87vK8avi5HvLtIoYW5DT-ePXnsgjzLJ446AeVqvSUXTT2ndy87KOB_OjR2gz1_46W6H6LRPVj4H7150Yo4_ZUfvS6TXD2-WKe4KGEmvIg-qbym5jw5oH3GPclIvD1XbpK5RG_MvOxnlr2bzOo4a1KQPYEfir3XgIe5JQV2vSPjB732k6s5mp8RPRsZ_zxV4B47QuSZPL6J4TxVrSg5mVJtPRYp3rwT8424-j8sPRXrn72M2z43Z-_MvZoRlLwexIw5P4cevQgfCr18u6m43bynPDrI0DyEzD64dW4fvXOcWz1ey2I3lXxRPXic_bwKwjE3RtHDvKpOAr1LlWC4HvnjvRvrnL0cwoW4WNkIPdwYNr15qGI57CWXvQObzrxEeBE4PCn4vHGP5b2JHby4C71ZPFDJFDwHGTy3-XoIvVQBJ76BKh04jNr9vG_aZzx0VlG3T8wKPv6_hTzKKRu4oscZvRTIUT261Hw3xVTaPRywcD3TmwA49nR6PeAP370_mZu3qw_KPaX-lT3BlJo3BwunvL387j2DtB65S7GOPX-rjjsGnGe3dQg5uxSdgL03l6K2IAA4E0AJSG1QASpzEAAaYB75AE_0KtvxXCznM9jwC971DO465Bv_1OUA8xfw6v_ms6_pMADktPQCpAAAABwwwjr5ABB94-L9I8s2-e6nDRTvf8gHVasFA-yHziQ09-zew_sb_QD-6qnuEtvPKVoWCSAALRs9Ejs4E0AJSG9QAiqvBhAMGqAGAAAAwQAAAMEAAIjBAAAwwQAAyEEAAKDAAABYQgAAYEEAAOjBAAAQwQAAHEIAAIjCAABcwgAAYMIAAJpCAAAMwgAAAMEAADzCAADQwQAAAMIAABTCAAAswgAAYMEAADBCAADoQQAAuMEAAIzCAAAAwgAAMEIAAJhBAAD4wQAAEEIAAMTCAADAwQAAOMIAABDBAAAQQgAA0kIAAFDCAABgQgAAiEEAADBCAABEQgAAREIAAPBBAABYwgAASMIAAODAAADCQgAAQEEAANDBAADQQQAAoEAAAIDAAAD4QQAAMMEAAADDAAAUQgAAwMEAABBCAAA8QgAAAMIAAPDBAADiwgAAQMEAAAzCAAC4wQAACMIAAIjBAAAwwQAALEIAAGxCAABwwQAAbEIAAODBAACYwgAAgL8AAODAAAAMQgAAUEEAACjCAAAAQQAAQEAAAFRCAAAEwgAAYMEAADxCAAAEQgAAhkIAAHTCAABAwAAA6EEAADBBAACmwgAAkMEAAATCAACAwQAAGEIAADRCAACAwAAA4MEAADhCAABMQgAAgMIAAGDBAAAwwQAAwMEAAARCAAAAwAAAYEEAAOhBAABQQQAAEMEAADjCAAAgQQAAgL8AAJjBAAAUwgAAEEEAAEDBAAAYwgAAuMEAACDCAABEwgAAcEIAACxCAACQwQAAUMEAAGTCAAAQwgAAgL8AAABBAADYwQAA8EEAAMDAAAAAwAAAgD8AAMBBAAAUwgAA3sIAACDCAAAAQgAA2EEAACDBAACQQQAAEEEAADzCAAC4QQAAuEEAANDBAAAQwgAAQEEAAOhBAABgwQAAkMEAAEDAAAA0QgAAhMIAAJrCAAAYQgAA-MEAAIBAAAAYwgAAuMEAAAjCAAAYQgAAPEIAAExCAACYQQAAJEIAANjBAACoQQAAgsIAAKBAAAAAAAAAQEAAADDBAAAQwgAAlEIAAFBBAACAvwAA2MEAAPBBAACIQQAA0kIAAABAAABUwgAAiEIAAEBAAAAgQQAAYMIAAHTCAADgQAAAgMAAALhBAADIQQAAQMIAABDBAACMwgAAjsIgADgTQAlIdVABKo8CEAAagAIAAFy-AAA8PgAAuL0AABQ-AACSPgAAgDsAAJY-AAA_vwAAhr4AALY-AABQPQAAmL0AALi9AAAMvgAAMD0AALi9AADIvQAAED0AAIg9AAD6PgAAfz8AAGQ-AACIvQAApr4AAOC8AADgvAAAgLsAAJ6-AACGvgAAbD4AAHw-AAB8PgAAyD0AALi9AAAwvQAAuD0AAJI-AADovQAAhr4AAOC8AABUvgAAoLwAAHA9AADoPQAAZD4AAJY-AAAUPgAAoDwAAJi9AACavgAAgDsAAEy-AACIPQAAgj4AANi9AACoPQAAGz8AAHS-AABQPQAAmD0AAIC7AADYPQAAuD0AABy-IAA4E0AJSHxQASqPAhABGoACAACyvgAAgDsAANa-AAAtvwAA4DwAALi9AACAOwAAML0AACy-AABwPQAAoLwAAJg9AACGvgAALL4AAKC8AACAOwAAPL4AACM_AABQvQAAvj4AADw-AAAcPgAA6D0AAAy-AACuvgAAoDwAAGS-AADIPQAAoLwAAEA8AABsPgAAoDwAAIC7AADgvAAAVD4AAPi9AABEPgAAMD0AAFy-AACoPQAAnj4AALi9AAAkvgAAED0AABy-AACKPgAAf78AAMa-AABQvQAAUL0AAMg9AABwPQAAdD4AAFw-AACqPgAAmD0AAJi9AACIvQAAHD4AAPi9AAAEvgAAqj4AAFC9AAAsviAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=LW5wPP3ltt4","parent-reqid":"1779434470471916-15692621811824522638-balancer-l7leveler-kubr-yp-klg-155-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["16937495605548090892"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"3031184197"},"10667036136931853695":{"videoId":"10667036136931853695","docid":"34-0-7-Z43E9964FA6B3891B","description":"Hi, Welcome to the Java Design Pattern Series. In this session I will be covering the most interesting Abstract Factory Design Pattern. Here, we will see what is Abstract Factory Design Pattern...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3132311/5b8ff57d2f70545450124c5e25599e0e/564x318_1"},"target":"_self","position":"16","reqid":"1779434470471916-15692621811824522638-balancer-l7leveler-kubr-yp-klg-155-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DhHtucYr7eQs","linkTemplate":"/video/preview/10667036136931853695?parent-reqid=1779434470471916-15692621811824522638-balancer-l7leveler-kubr-yp-klg-155-BAL&text=abstract+factory+pattern+java+code&where=all&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Abstract Factory Design Pattern - Topic 4 | Java Design Pattern Series","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=hHtucYr7eQs\",\"src\":\"serp\",\"rvb\":\"EqwDChQxMzU0ODMyMDYxMzMzODk0ODQ2NgoTMzE2NDI0MDg3ODMxNzUyNTUwNgoTOTY5NjAwMjAzNTU0MzAzNjUzNQoUMTcwMTA4MTA4NzAwNTIwNDQ0NDgKFDExMTE1MDk3MzU2NzEyODIxNzcxChMyMzA0MjY0MjIwNTY1MTQzNzkzChQxNzkxMzEwODE2OTg5MDg5ODU4NQoUMTI0MDQxNTEzNjE0OTEwNDgzNDUKFDE0NTQxODQwNDU5Mzk1MzIxODIxChM5NTQyMzQ2MTQxMjAzNTcxNDMzChM1ODI3MDY5NTIyODc4MDI1NzU3ChIzNTQwOTQzMjIxNDEyODUxOTAKEjE2MzI1MzA4MTYxMjk3NjgyMQoUMTY5Mzc0OTU2MDU1NDgwOTA4OTIKFDEwNjY3MDM2MTM2OTMxODUzNjk1ChMyNjQxMDU5MDY3MzY2MDgwMjM5ChMxNDQ5Mzc4ODY5OTgzNTMwMzk4ChQxMjMyODEwOTI5NDk0MDU2Njk5MAoUMTAxNTIwMTg5MTY1NTY2Nzc4ODcKEzkxNTIxNTM4OTkyNDQ5ODQ4MzkaFgoUMTA2NjcwMzYxMzY5MzE4NTM2OTVaFDEwNjY3MDM2MTM2OTMxODUzNjk1aq8NEgEwGAAiRRoxAAoqaGh5Z3dhd3p5eXd4Y2JyZGhoVUN1ZkZFOGZSY2ZWX2p5dTZqN2dnWWpBEgIAEioQwg8PGg8_E5MVggQkAYAEKyqLARABGniBAQP9AvsFAPcD9Qz3Bv4BEvcB-PcBAAD9DAX7-gT-AAf7CAH7AQAA-f3yAgAAAAD4_QYD_P8AAAoP_QsEAAAADPsAAAEAAAD4AgUG_wEAAPz4Av8C_wAA_gb-Bf8AAAD4CQAI_AAAAPz_Bgb2_QAA-__6BQAAAAAgAC13W-M7OBNACUhOUAIqcxAAGmAEAgAyDgL031kn5DDs1RTqzQjyE_4Y_-XYAOAEuOcj7cO9_BUA9LX8Ea4AAAAOSuss9QAEae3_DQ0BPRL2s-UoJH_bOvvlLgXE69fr8P4K4t4SKhkAuAnbDSa-BCNHUtsgAC0XIic7OBNACUhvUAIqrwYQDBqgBgAAUEEAAHDBAAAUQgAAQMEAAADCAADwQQAAoMAAAADAAABswgAACMIAALhBAACywgAAEMIAAHjCAACIQQAAEEIAAADAAABYwgAACMIAAEBAAADgQQAArsIAACDBAADIQgAAsEEAAJjBAABMwgAAvsIAAAhCAABAwAAA8MEAAPhBAADAwgAAEMEAANjBAAD4wQAA4EAAAIpCAAAwwQAAUMEAAMDBAACowQAAcEIAAI5CAACAvwAACMIAAETCAACgwQAAuEIAAKhBAAA4wgAAAEAAAABBAABQQQAAjkIAAODBAAB4wgAA6MEAAGDCAABQQQAAMEIAAKBBAABgQQAAoMIAALBBAABQQQAA6MEAAEDAAACsQgAAqEEAAKhBAAAIQgAAJMIAAFBCAAAcwgAAhMIAAIBBAABAwQAAwEEAAOhBAACAQAAA4EAAAEDAAACAwAAAUMIAAHDBAAAAwAAAYEIAABxCAABQwQAAAAAAALhCAAAEQgAAkMIAAIjBAABcwgAAoMEAABxCAABcQgAA4EAAAEzCAADIQQAAgEIAAMbCAACewgAAEEEAADDBAAAkQgAAHEIAAOBBAACsQgAA-EEAAHDCAADYQQAAJEIAAODBAACAvwAAQMAAAABBAAA8wgAA8MEAAJjBAABYwgAAKEIAALhCAACAQAAAIMEAAADBAABEwgAAiMEAAIhBAAAkwgAAFMIAANhBAAAsQgAAoMAAAAzCAACCQgAAcMIAAIzCAADAwQAA2EEAADBBAADYwQAAiEIAAKBAAAAAwgAAIMEAAIjBAAAAQgAAQMIAAHDBAAAgQQAA0MEAAKBBAABAQQAAOMIAAGDBAAAAwgAAaEIAAAAAAABAQgAAQMEAACzCAAAgwQAAQEAAAIxCAACIQgAAgD8AAJBBAAAowgAAQMAAADDBAAB4wgAAmMEAAKBBAADAQQAAQEEAADBCAACYQQAAwMEAALDBAADQwQAABEIAAPhBAACAvwAAiMEAABTCAACgQQAAoMEAAJDCAACiwgAAMMEAADBBAACIwQAAcMEAAEDAAABAwgAANMIAABzCIAA4E0AJSHVQASqPAhAAGoACAAAUvgAAZD4AAEA8AACIPQAAbD4AAOi9AAAkPgAAC78AAAS-AABkPgAAQDwAAHA9AAAcvgAAFL4AAHA9AACYvQAADD4AAFC9AAAQPQAA-j4AAH8_AABsPgAAUL0AAFy-AACAOwAAiL0AAOC8AAAEvgAATL4AAEQ-AAAEPgAAyD0AAEA8AABwPQAAZD4AABC9AAA8PgAAUL0AAES-AABQPQAAJL4AADC9AADovQAAiD0AADQ-AABsPgAAuD0AAOA8AACgvAAAZL4AAKC8AAC4vQAA4DwAAJI-AACAOwAAoDwAAN4-AADCvgAAFL4AACw-AAAQvQAAuD0AAIg9AABAPCAAOBNACUh8UAEqjwIQARqAAgAAtr4AABC9AADGvgAAN78AAMg9AAAwvQAAqL0AAEC8AAAkvgAALD4AAKi9AAD4PQAAgr4AACy-AACgvAAA4LwAAK6-AAA5PwAAQDwAANI-AACIPQAAqD0AAPg9AACovQAAor4AAOC8AABwvQAA-D0AAOC8AABQvQAATD4AABC9AABwPQAA4DwAABw-AACCvgAABD4AADA9AACKvgAAFD4AAFQ-AACgvAAABL4AADC9AABMvgAAyD0AAH-_AACevgAAqD0AALi9AACovQAAEL0AACQ-AABUPgAA6j4AAHA9AAAQvQAAoDwAANg9AACovQAAFL4AAKI-AACIvQAAPL4gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=hHtucYr7eQs","parent-reqid":"1779434470471916-15692621811824522638-balancer-l7leveler-kubr-yp-klg-155-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["10667036136931853695"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false},"2641059067366080239":{"videoId":"2641059067366080239","docid":"34-1-5-Z9B66AFB87EE28211","description":"In this video, we'll explain the Abstract Factory Design Pattern in a simple way for beginners learning Java architecture and object-oriented design. Learn how to apply clean code principles in...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/751132/e64257573d912442d97c038b56d1c8d4/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/S3D5sAAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"17","reqid":"1779434470471916-15692621811824522638-balancer-l7leveler-kubr-yp-klg-155-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DcvqyJvVjxj4","linkTemplate":"/video/preview/2641059067366080239?parent-reqid=1779434470471916-15692621811824522638-balancer-l7leveler-kubr-yp-klg-155-BAL&text=abstract+factory+pattern+java+code&where=all&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Abstract Factory Design Pattern Explained Simply!","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=cvqyJvVjxj4\",\"src\":\"serp\",\"rvb\":\"EqwDChQxMzU0ODMyMDYxMzMzODk0ODQ2NgoTMzE2NDI0MDg3ODMxNzUyNTUwNgoTOTY5NjAwMjAzNTU0MzAzNjUzNQoUMTcwMTA4MTA4NzAwNTIwNDQ0NDgKFDExMTE1MDk3MzU2NzEyODIxNzcxChMyMzA0MjY0MjIwNTY1MTQzNzkzChQxNzkxMzEwODE2OTg5MDg5ODU4NQoUMTI0MDQxNTEzNjE0OTEwNDgzNDUKFDE0NTQxODQwNDU5Mzk1MzIxODIxChM5NTQyMzQ2MTQxMjAzNTcxNDMzChM1ODI3MDY5NTIyODc4MDI1NzU3ChIzNTQwOTQzMjIxNDEyODUxOTAKEjE2MzI1MzA4MTYxMjk3NjgyMQoUMTY5Mzc0OTU2MDU1NDgwOTA4OTIKFDEwNjY3MDM2MTM2OTMxODUzNjk1ChMyNjQxMDU5MDY3MzY2MDgwMjM5ChMxNDQ5Mzc4ODY5OTgzNTMwMzk4ChQxMjMyODEwOTI5NDk0MDU2Njk5MAoUMTAxNTIwMTg5MTY1NTY2Nzc4ODcKEzkxNTIxNTM4OTkyNDQ5ODQ4MzkaFQoTMjY0MTA1OTA2NzM2NjA4MDIzOVoTMjY0MTA1OTA2NzM2NjA4MDIzOWqTFxIBMBgAIkUaMQAKKmhoYWtmamFtbXRpcnZkdWJoaFVDaHdLbE9WUjA0MXRuZ2plcld4VmNjdxICABIqEMIPDxoPPxO-A4IEJAGABCsqiwEQARp4gf0H_g3-AgD4AQAK9wb-AgsA-_r3AAAAAAr59fgE_gAH-wgB-wEAAPvy9v7_AAAA9wMI_Pz_AAARBgQEBAAAABL1AwcCAAAA_A4F_v8BAAD68gD4AgAAAAQC_QQAAAAA8AgCBv4AAAD6AQUAAAAAAP8H_v__AAAAIAAtjY_aOzgTQAlITlACKoQCEAAa8AF_G9D_kBHe-kYNCAAT7_4C6yPYAFnnxwC1ERIB-QriAeIa7gDg_w7_4QcKANYMCQDU_vAANN4GASz7Iv8OIBQAFPUAAWjeEQE_4wf_Lhr4_xQHzQETBygAFh0LAPwI_f4QCQUABxPoAvHn-gDlGSIBGQAF_9oMIv_xHhf69ukIBejtAfv0E_sG3goh_gnxGAYHBe799QbaAAkhLgAYAQUFHuvwAuP08P8qzd_6COIK_PfzCPsgA-v9-8sJAAsUEQr2BvX_GukC_OMnDffz8wv_6_bw9wr6B_cfB_0FBAARB__s7gD3LRYA9REHAggGAhogAC2c9yQ7OBNACUhhUAIqzwcQABrABxMQG7-9CTY7sbEhvW9FMj7NxBk99zHwPB76bj6pM_c8pQg6PJFZIr3gAZS95eIavMSXWb6MZmW89bolvd0nnz4Z63Y9lA2QPOdU0r2HQyA9n3ipPIIYDb2ZRc07ullyPF1AXDvruCu8jb_jPOkL4T2tHou8I9QxPE2wibyLwYO9NN97u1GWa7yBdKa9m3PTO_7VQz1gPnm9fNa1PMH_Br5HtWO9JV1xOzItoD0NnjM9srlqPLoRlr0ZPAg8vn0HPeGfrTyf2uo8eajPuEELjj0nUEQ9hLCkPD3WDD5Lj0s8tJKUO0j8yjxA4Ls7b7Y-PXNSszyuUjA8FsecPFyEszxP-lO6uM6_vNdYF7xIgSo8lbIxvLE-9brCOkS8HqnZvMFMAL1_tEk9U32CvEsPmT0hGKy8P4gmu-juhLzHJXM96a4tOmg6ATwZ5C68cYE6PAh47zv6LTW9kZMuPDOLULxgcmM9UqPrPEYG2T1qXl-9ZnbpO4iVmzzeYKC7ln1TO0zRAL2PQsi8NcRCPOVBejyxPWk8SaBBvBca37v8UqI7evdsPAsSdj3doXY7W4ltu2KUErxc34w9cI22O4xMwDwgMlu9uUgMPCn0cD1IXDa8QpyguvQTczwKOhA9Eh_tO8WnBb1qz_q67gyNu3fci7wJwES9ymOTu00Kvbw49SE99dBjO9NBqLwSnEA7gDnEu-YqUb3Yiaa8HYqKO5NPVL3zrCQ7MDosu4ygsTxt-0M8wZH-uvmNZTwkzFm8XPLsusoInjxrPji9JIlpOfA74bwsL9Q8Ee4lO5synDw7MKW8tW4kuewWnrvj0BE9NV_ZuWPfJD36Wjw8TK-VOW2GYD0iiKO9h_JGuZS4E72h6Mu8iXc7t4A2CD1BbrW8HQNiuay-BL1Snx89SZG8ObdulDzz9YY8OEFgOD3xPD2jWC693AAUucSwaL1f4OI6LMCQOedp5TxIlsK89xcLOUysJ71uZjq7XbvduCdni7ut0Ty9DjezOKnyojyhSBy9OHsZuIO41zwZfxM8C0WUOL5QgDzrqyu8wrIOttCAFT2ASrU9ljSQuOqBBzt6KYY8q8H0ONBhPrw-VlW9LXhGuDo8xLxhqIM8Jd36t2Fe9rz9T9k8lOJROBoLhL0hbLK9gGmJOI0ywT1edIO8VxpbODTx6DmHexs9GAMdOJa7xzs5R1g9njYDuHL4pDuo-Y-846fEtwyTST33cG48VUBsOGCamDxbmvs9hK39uBcMMz2BtnA9ZSiAuHCZrrxw-um8D2e4NyAAOBNACUhtUAEqcxAAGmAl9wBH7xTjAWpd3xXF5hT_3BDeF94__wDJ_-ckw80WFsjkESUAGMrtD6AAAAAUQ9wx8QAjf93c-u_BFhHxseM8A2LmKBLwCQUJo-DGBrf4rAw6PC4A7tu5Ly_t8jpYEuAgAC1vDhU7OBNACUhvUAIqrwYQDBqgBgAAIEEAAGDBAABYQgAA2EEAAMBBAACIQQAAcEEAAIDBAACUwgAAoEEAAHBBAADoQQAAgL8AAFDBAABoQgAAKMIAAGDBAABQwQAAEMEAAEDBAAA0QgAAosIAAHjCAAAAwAAA6EEAAMBAAABYwgAAAEEAABBCAAAcQgAAisIAALhBAABMwgAAREIAAGDCAABAQQAAYMIAAI5CAABQwQAAyMEAAABCAAAAwAAAFEIAAAhCAACgQAAAuMEAAABBAAAQwQAAHEIAADDCAAAAAAAAcMEAAIC_AABwQQAAoMEAAJBBAABUwgAAGEIAACBBAAAIQgAAgkIAAKDBAACIwQAAfMIAAKjBAABYQgAAcEEAALBBAACIQQAAuEEAAHDBAACQQQAATMIAAJBCAABkwgAA0MEAANjBAADAwQAAoMEAACTCAACewgAAQEEAAODAAAAkQgAAHEIAAADBAAB4wgAAyMEAANBBAADYQQAAwEEAAIBAAAAAwgAAsMEAAAxCAACMwgAA6EEAABxCAACYQgAAPMIAAEDAAACAPwAAeEIAAPDBAACKwgAA8EEAAOhBAACAwQAAREIAAIDBAABAQQAAyEEAAODBAABcwgAAxEIAAKBAAADoQQAAhsIAAETCAACIwQAACMIAAGDCAADAQQAAdMIAAFhCAACWQgAA2EEAADjCAACOwgAAaMIAAIBBAACoQQAAMEEAAP5CAAAEQgAAQMEAACzCAAD4QQAANMIAAPjBAABoQgAAQMEAAKDBAABAQAAAEEIAAKBBAABAwQAABMIAABDBAABQwQAAwEEAACBBAABwwQAArMIAAGhCAABgwgAAyEEAAN7CAACgwAAAZEIAADzCAABIQgAAiEEAAMBAAAAQwgAAcMIAAGRCAACQQQAAkEEAAARCAACawgAAEEEAAJDBAAAAQAAAgEEAALjBAAC4wQAAiMEAABhCAAAgQgAA0MEAABjCAABIwgAAPMIAAAhCAADQQQAADMIAAP5CAAAAQgAAUMEAABDBAAAAQQAAiEEAAIBAAADwQQAAIEEAAABAAAA8QgAAPMIAAHTCIAA4E0AJSHVQASqPAhAAGoACAAB8vgAAgDsAABy-AABUPgAAmD0AAIA7AACePgAAFb8AADS-AACOPgAADL4AAEC8AAAkvgAAmL0AALg9AABMvgAAuL0AAIg9AADgPAAADz8AAH8_AAAsPgAAqL0AAL6-AAAkvgAATL4AAFC9AAAUvgAARL4AAGQ-AAB0PgAADD4AAIC7AACYPQAALD4AAKA8AAC2PgAA4LwAAI6-AABUPgAA6L0AALi9AACgvAAAiD0AAEQ-AABMPgAAoDwAANg9AACgPAAAJL4AAEA8AABEvgAA6D0AAJY-AADgvAAA-D0AACk_AACuvgAAML0AANg9AAAQvQAAED0AAAw-AAAMviAAOBNACUh8UAEqjwIQARqAAgAAtr4AAFC9AAAHvwAAM78AAKC8AABUvgAAUL0AAKA8AAAUvgAAoDwAAAS-AACYPQAAVL4AADS-AABQPQAAoLwAAI6-AAAXPwAAoDwAAOY-AAC4PQAAZD4AAKA8AADIvQAApr4AABC9AADYvQAAUD0AAKi9AACovQAAND4AAOA8AADIPQAAoDwAAMg9AAB0vgAARD4AAIC7AABcvgAAPD4AAPg9AAAwvQAAfL4AAIg9AAAMvgAAyD0AAH-_AADSvgAAcL0AAOi9AAAQvQAAQDwAAOg9AACSPgAArj4AAOg9AACIvQAA4LwAADQ-AABwvQAAFL4AAK4-AACovQAAgr4gADgTQAlIfFABMAk4AUoAUgkIDxCSAhgAMAFgAGgA\"}","related_url":"http://www.youtube.com/watch?v=cvqyJvVjxj4","parent-reqid":"1779434470471916-15692621811824522638-balancer-l7leveler-kubr-yp-klg-155-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":714,"cratio":1.79271,"dups":["2641059067366080239"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"3328886727"},"1449378869983530398":{"videoId":"1449378869983530398","docid":"34-11-8-Z3BBC724A300AADCE","description":"Abstract Factory Pattern says that just define an interface or abstract class for creating families of related (or dependent) objects but without specifying their concrete sub-classes.That means...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4114567/b8fcfc23910de1c56ae0677db17b49ae/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/lr8yCwEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"19","reqid":"1779434470471916-15692621811824522638-balancer-l7leveler-kubr-yp-klg-155-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DujVVMuVWcH8","linkTemplate":"/video/preview/1449378869983530398?parent-reqid=1779434470471916-15692621811824522638-balancer-l7leveler-kubr-yp-klg-155-BAL&text=abstract+factory+pattern+java+code&where=all&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Abstract Factory , Factory Patterns In Java | Design Patterns in Java | Java Tutorial 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=ujVVMuVWcH8\",\"src\":\"serp\",\"rvb\":\"EqwDChQxMzU0ODMyMDYxMzMzODk0ODQ2NgoTMzE2NDI0MDg3ODMxNzUyNTUwNgoTOTY5NjAwMjAzNTU0MzAzNjUzNQoUMTcwMTA4MTA4NzAwNTIwNDQ0NDgKFDExMTE1MDk3MzU2NzEyODIxNzcxChMyMzA0MjY0MjIwNTY1MTQzNzkzChQxNzkxMzEwODE2OTg5MDg5ODU4NQoUMTI0MDQxNTEzNjE0OTEwNDgzNDUKFDE0NTQxODQwNDU5Mzk1MzIxODIxChM5NTQyMzQ2MTQxMjAzNTcxNDMzChM1ODI3MDY5NTIyODc4MDI1NzU3ChIzNTQwOTQzMjIxNDEyODUxOTAKEjE2MzI1MzA4MTYxMjk3NjgyMQoUMTY5Mzc0OTU2MDU1NDgwOTA4OTIKFDEwNjY3MDM2MTM2OTMxODUzNjk1ChMyNjQxMDU5MDY3MzY2MDgwMjM5ChMxNDQ5Mzc4ODY5OTgzNTMwMzk4ChQxMjMyODEwOTI5NDk0MDU2Njk5MAoUMTAxNTIwMTg5MTY1NTY2Nzc4ODcKEzkxNTIxNTM4OTkyNDQ5ODQ4MzkaFQoTMTQ0OTM3ODg2OTk4MzUzMDM5OFoTMTQ0OTM3ODg2OTk4MzUzMDM5OGq2DxIBMBgAIkUaMQAKKmhodmlqcXljaXd2dHVzbWNoaFVDcl9KRjQ1V0pZNURJY1hvbjJhMnFsZxICABIqEMIPDxoPPxPbB4IEJAGABCsqiwEQARp4gQYFAQn8BADsA_gG-AIAAAb2APr5_v4A7gcGAAH_AAAECQUA-AEAAPz4_fwIAAAA-P0GA_z_AAACBwEPAwAAAAr-CAQDAAAABw0MB_4BAAAD-gMBA_8AAAQI-woAAAAA_BgDCP8AAAD_BgX9AAAAAPwB-fsAAAAAIAAt0DXfOzgTQAlITlACKoQCEAAa8AF_Qij_9O_eAbIZ2P_19RgBhPQPAGAO1QHhAe4B5OL5Asjk8gDj4hYAmRfbAI0wxgCpzf_-LDcRACc8I_70zyEABuzgAXn0FgJUHAT_9e0a__n9Ef7-1iwBK8chAv8jGP0O-CoCyNq7AecErgLvbhkDNCgM_yojIwHK-C794EMuBdkV8AfwACoCovcEBA8OCP4DDPQJTw3LANbwAv40GyoMAr0R_hTtNP4GKhYNye7m9d3h_PrVCvwAHSwu_gwwMPf-9QD8PcwO9SgHFvYm-vLq2xfrC2DW_AYZ--4LzSQC8ecU-fewSw725tgW6fgE-hMgAC0lI986OBNACUhhUAIqcxAAGmAVBwBZ-hL-_0Iw00Pi2Q7VBxPqH_AV_9bS_9AC4-L62aGH_zH__-kEEaIAAAAxIOomAgD2ehvHEO_CEvr3l98a4n_hHlO2KDEOvK8UEeABvt3_KxkAFhzC8x_DCh1oGAIgAC31IBM7OBNACUhvUAIqrwYQDBqgBgAAAMAAAGDBAABYQgAAgMEAADBBAAAsQgAAaEIAAABAAAAoQgAARMIAAGBCAAD-wgAASMIAALjBAADAQQAAoEAAANDBAAAowgAAQEAAALjBAACAQAAAHMIAAGBBAADIwQAADEIAAOBAAACEwgAAhsIAAHBCAACwQQAAgEEAANBBAABAwgAAuMEAAFDCAAA8wgAAiEEAAIBCAABAQAAAAEEAAMhBAAAAQAAA4EEAAEBCAABgQQAAJMIAALbCAADAQQAArEIAAKDAAABQwgAA6MEAAMBAAAC4QQAAJEIAAGDBAABswgAAGEIAADDCAAAUQgAAFEIAABBBAACAwAAATMIAACTCAABwQQAAkMEAAAzCAAAgQQAAoMEAABhCAACiQgAAjsIAAOhBAAAEQgAANMIAAODAAACYwQAAgD8AAMhBAAAAwgAAsEEAAIRCAACAQgAAAMIAAHDBAAAAQgAAAAAAAOBBAABgwgAATMIAAKRCAAAkQgAAUMIAAKDBAABwwgAAOMIAAADBAADGQgAA4MEAAIBAAACwQQAABEIAAIzCAACkwgAAcEEAADBBAACQQgAA8EEAALxCAACIQgAAgL8AAIzCAADYwQAATEIAAPDBAAB0wgAAiEEAAADAAAD4QQAAJMIAACjCAACowQAADEIAACRCAABgQgAAgMAAAPjBAADAwQAARMIAAADBAAAQQQAA2MEAAABCAACAQQAAXEIAAEjCAACYQQAAkMEAAGDBAAD4wQAAyMEAAOBBAAAAQAAAYEIAAHBBAAAQwQAAYEEAABjCAAAAwgAAuMEAAFxCAABwQQAAwEAAAFRCAACwQQAAgEAAAIbCAACYQQAAiEIAADDBAABQQgAAwEAAACzCAACYwQAAhEIAAMhCAABYQgAADEIAAIBBAACAwAAABEIAAKBAAAAMwgAAEEEAANBBAAAUQgAAgL8AAIZCAABwQQAA4EAAAGDBAAAEQgAAuEEAAEBAAABEwgAARMIAAAhCAABwQQAAwMAAACzCAACiwgAAgMIAAABCAABgQQAA4MAAAJhBAADQwQAAMMEAAFDCIAA4E0AJSHVQASqPAhAAGoACAABsvgAAHD4AAIg9AACgPAAAJD4AAIg9AACAuwAAKb8AALi9AACYPQAAqD0AAAy-AACovQAA2L0AANi9AAAwvQAAgLsAADA9AACgPAAAvj4AAH8_AAAUPgAA-L0AAGS-AAAEvgAAqL0AAJi9AAB8vgAAUD0AAPg9AABUPgAAgLsAAFA9AAAQvQAAgDsAAKC8AAD4PQAAFL4AAES-AADIvQAABL4AAOi9AACAuwAAUD0AAJg9AABkPgAAlj4AAIg9AACAOwAABL4AABA9AADovQAAuD0AAGw-AADovQAAED0AAA0_AAAEvgAAQDwAAKg9AABAPAAABD4AAKg9AAD4vSAAOBNACUh8UAEqjwIQARqAAgAAjr4AAPi9AAC2vgAANb8AAHC9AAD4vQAAQLwAAMg9AABUvgAAcD0AAOC8AAC4PQAAdL4AAOi9AABQPQAAoLwAADy-AAAjPwAAQDwAALY-AAAkPgAALD4AADC9AADIvQAAlr4AAEA8AABQvQAAiD0AAEA8AADIPQAALD4AAOC8AABAPAAA6L0AABQ-AACIvQAAiD0AAPg9AABsvgAAHD4AAIo-AADovQAAiL0AAMg9AABwvQAAqD0AAH-_AAB8vgAAQDwAABy-AACAOwAAMD0AABw-AAC4PQAAzj4AALg9AAAQvQAA4DwAABw-AAD4vQAAUL0AAKY-AACYvQAARL4gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=ujVVMuVWcH8","parent-reqid":"1779434470471916-15692621811824522638-balancer-l7leveler-kubr-yp-klg-155-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["1449378869983530398"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false}},"dups":{"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&q_source=channel","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":"1779434470471916-15692621811824522638-balancer-l7leveler-kubr-yp-klg-155-BAL","duration":1291},"parentClipId":"13548320613338948466","href":"/preview/13548320613338948466?parent-reqid=1779434470471916-15692621811824522638-balancer-l7leveler-kubr-yp-klg-155-BAL&text=abstract+factory+pattern+java+code&where=all","rawHref":"/video/preview/13548320613338948466?parent-reqid=1779434470471916-15692621811824522638-balancer-l7leveler-kubr-yp-klg-155-BAL&text=abstract+factory+pattern+java+code&where=all","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false,"reactionsDisabled":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&q_source=channel","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":"1779434470471916-15692621811824522638-balancer-l7leveler-kubr-yp-klg-155-BAL","duration":706},"parentClipId":"3164240878317525506","href":"/preview/3164240878317525506?parent-reqid=1779434470471916-15692621811824522638-balancer-l7leveler-kubr-yp-klg-155-BAL&text=abstract+factory+pattern+java+code&where=all","rawHref":"/video/preview/3164240878317525506?parent-reqid=1779434470471916-15692621811824522638-balancer-l7leveler-kubr-yp-klg-155-BAL&text=abstract+factory+pattern+java+code&where=all","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false,"reactionsDisabled":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&q_source=channel","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":"1779434470471916-15692621811824522638-balancer-l7leveler-kubr-yp-klg-155-BAL","duration":1164},"parentClipId":"9696002035543036535","href":"/preview/9696002035543036535?parent-reqid=1779434470471916-15692621811824522638-balancer-l7leveler-kubr-yp-klg-155-BAL&text=abstract+factory+pattern+java+code&where=all","rawHref":"/video/preview/9696002035543036535?parent-reqid=1779434470471916-15692621811824522638-balancer-l7leveler-kubr-yp-klg-155-BAL&text=abstract+factory+pattern+java+code&where=all","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false,"reactionsDisabled":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&q_source=channel","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":"1779434470471916-15692621811824522638-balancer-l7leveler-kubr-yp-klg-155-BAL","duration":742},"parentClipId":"17010810870052044448","href":"/preview/17010810870052044448?parent-reqid=1779434470471916-15692621811824522638-balancer-l7leveler-kubr-yp-klg-155-BAL&text=abstract+factory+pattern+java+code&where=all","rawHref":"/video/preview/17010810870052044448?parent-reqid=1779434470471916-15692621811824522638-balancer-l7leveler-kubr-yp-klg-155-BAL&text=abstract+factory+pattern+java+code&where=all","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false,"reactionsDisabled":false},"11115097356712821771":{"videoId":"11115097356712821771","title":"\u0007[Factory\u0007] Design \u0007[Pattern\u0007] in \u0007[Java\u0007] Explained in 3 Minutes","cleanTitle":"Factory Design Pattern in Java Explained in 3 Minutes","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=a7U4fj_kV1U","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/a7U4fj_kV1U?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":"d3d3LnlvdXR1YmUuY29tO1VDWWVIMU5UQnU2bHRoVzhBS2Q2eTJ3UQ==","name":"JRH","isVerified":false,"subscribersCount":0,"url":"/video/search?text=JRH&q_source=channel","origUrl":"http://www.youtube.com/@jack.hodkinson","a11yText":"JRH. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":224,"text":"3:44","a11yText":"Süre 3 dakika 44 saniye","shortText":"3 dk."},"views":{"text":"7,9bin","a11yText":"7,9 bin izleme"},"date":"24 şub 2024","modifyTime":1708785079000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/a7U4fj_kV1U?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=a7U4fj_kV1U","reqid":"1779434470471916-15692621811824522638-balancer-l7leveler-kubr-yp-klg-155-BAL","duration":224},"parentClipId":"11115097356712821771","href":"/preview/11115097356712821771?parent-reqid=1779434470471916-15692621811824522638-balancer-l7leveler-kubr-yp-klg-155-BAL&text=abstract+factory+pattern+java+code&where=all","rawHref":"/video/preview/11115097356712821771?parent-reqid=1779434470471916-15692621811824522638-balancer-l7leveler-kubr-yp-klg-155-BAL&text=abstract+factory+pattern+java+code&where=all","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false,"reactionsDisabled":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&q_source=channel","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":"1779434470471916-15692621811824522638-balancer-l7leveler-kubr-yp-klg-155-BAL","duration":1020},"parentClipId":"2304264220565143793","href":"/preview/2304264220565143793?parent-reqid=1779434470471916-15692621811824522638-balancer-l7leveler-kubr-yp-klg-155-BAL&text=abstract+factory+pattern+java+code&where=all","rawHref":"/video/preview/2304264220565143793?parent-reqid=1779434470471916-15692621811824522638-balancer-l7leveler-kubr-yp-klg-155-BAL&text=abstract+factory+pattern+java+code&where=all","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false,"reactionsDisabled":false},"17913108169890898585":{"videoId":"17913108169890898585","title":"\u0007[Factory\u0007] Design \u0007[Pattern\u0007] \u0007[Java\u0007]","cleanTitle":"Factory Design Pattern Java","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=2lXh2QRTkps","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/2lXh2QRTkps?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":"d3d3LnlvdXR1YmUuY29tO1VDb3liSm5haExrX0V5RFk5amxyNWxRQQ==","name":"Java Master","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Java+Master&q_source=channel","origUrl":"http://www.youtube.com/channel/UCoybJnahLk_EyDY9jlr5lQA","a11yText":"Java Master. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":2103,"text":"35:03","a11yText":"Süre 35 dakika 3 saniye","shortText":"35 dk."},"date":"23 eyl 2020","modifyTime":1600852241000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/2lXh2QRTkps?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=2lXh2QRTkps","reqid":"1779434470471916-15692621811824522638-balancer-l7leveler-kubr-yp-klg-155-BAL","duration":2103},"parentClipId":"17913108169890898585","href":"/preview/17913108169890898585?parent-reqid=1779434470471916-15692621811824522638-balancer-l7leveler-kubr-yp-klg-155-BAL&text=abstract+factory+pattern+java+code&where=all","rawHref":"/video/preview/17913108169890898585?parent-reqid=1779434470471916-15692621811824522638-balancer-l7leveler-kubr-yp-klg-155-BAL&text=abstract+factory+pattern+java+code&where=all","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false,"reactionsDisabled":false},"12404151361491048345":{"videoId":"12404151361491048345","title":"\u0007[Factory\u0007] \u0007[Pattern\u0007] in \u0007[Java\u0007]: Creating Objects with Ease","cleanTitle":"Factory Pattern in Java: Creating Objects with Ease","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=iTfa97vXCAo","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/iTfa97vXCAo?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&q_source=channel","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":832,"text":"13:52","a11yText":"Süre 13 dakika 52 saniye","shortText":"13 dk."},"views":{"text":"8,5bin","a11yText":"8,5 bin izleme"},"date":"9 mayıs 2023","modifyTime":1683590400000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/iTfa97vXCAo?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=iTfa97vXCAo","reqid":"1779434470471916-15692621811824522638-balancer-l7leveler-kubr-yp-klg-155-BAL","duration":832},"parentClipId":"12404151361491048345","href":"/preview/12404151361491048345?parent-reqid=1779434470471916-15692621811824522638-balancer-l7leveler-kubr-yp-klg-155-BAL&text=abstract+factory+pattern+java+code&where=all","rawHref":"/video/preview/12404151361491048345?parent-reqid=1779434470471916-15692621811824522638-balancer-l7leveler-kubr-yp-klg-155-BAL&text=abstract+factory+pattern+java+code&where=all","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false,"reactionsDisabled":false},"14541840459395321821":{"videoId":"14541840459395321821","title":"\u0007[Abstract\u0007] \u0007[Factory\u0007] \u0007[Pattern\u0007] - \u0007[Java\u0007] Implementation","cleanTitle":"Abstract Factory Pattern - Java Implementation","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=pYr08nHD1T4","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/pYr08nHD1T4?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":"d3d3LnlvdXR1YmUuY29tO1VDR0xPZjlKazZ4X3I3c21kaGZBRVlfQQ==","name":"Ahmed Fathi","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Ahmed+Fathi&q_source=channel","origUrl":"http://www.youtube.com/@noone988-Ahmed-Fathi","a11yText":"Ahmed Fathi. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":946,"text":"15:46","a11yText":"Süre 15 dakika 46 saniye","shortText":"15 dk."},"views":{"text":"1,9bin","a11yText":"1,9 bin izleme"},"date":"21 eki 2018","modifyTime":1540080000000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/pYr08nHD1T4?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=pYr08nHD1T4","reqid":"1779434470471916-15692621811824522638-balancer-l7leveler-kubr-yp-klg-155-BAL","duration":946},"parentClipId":"14541840459395321821","href":"/preview/14541840459395321821?parent-reqid=1779434470471916-15692621811824522638-balancer-l7leveler-kubr-yp-klg-155-BAL&text=abstract+factory+pattern+java+code&where=all","rawHref":"/video/preview/14541840459395321821?parent-reqid=1779434470471916-15692621811824522638-balancer-l7leveler-kubr-yp-klg-155-BAL&text=abstract+factory+pattern+java+code&where=all","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false,"reactionsDisabled":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":false,"subscribersCount":0,"url":"/video/search?text=Dinesh+Varyani&q_source=channel","origUrl":"http://www.youtube.com/@itsdineshvaryani","a11yText":"Dinesh Varyani. "},"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":"1779434470471916-15692621811824522638-balancer-l7leveler-kubr-yp-klg-155-BAL","duration":1124},"parentClipId":"9542346141203571433","href":"/preview/9542346141203571433?parent-reqid=1779434470471916-15692621811824522638-balancer-l7leveler-kubr-yp-klg-155-BAL&text=abstract+factory+pattern+java+code&where=all","rawHref":"/video/preview/9542346141203571433?parent-reqid=1779434470471916-15692621811824522638-balancer-l7leveler-kubr-yp-klg-155-BAL&text=abstract+factory+pattern+java+code&where=all","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false,"reactionsDisabled":false},"5827069522878025757":{"videoId":"5827069522878025757","title":"Software Engineering Design \u0007[Patterns\u0007]: \u0007[Abstract\u0007] \u0007[Factory\u0007] in \u0007[Java\u0007] OOP with Examples","cleanTitle":"Software Engineering Design Patterns: Abstract Factory in Java OOP with Examples","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=XT-IVOXNL4Y","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/XT-IVOXNL4Y?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":"d3d3LnlvdXR1YmUuY29tO1VDQXlmdE9DQzVlcTFyYmJzN2xTX2JMZw==","name":"Oum Saokosal","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Oum+Saokosal&q_source=channel","origUrl":"http://www.youtube.com/@OumSaokosal","a11yText":"Oum Saokosal. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":1321,"text":"22:01","a11yText":"Süre 22 dakika 1 saniye","shortText":"22 dk."},"views":{"text":"1,4bin","a11yText":"1,4 bin izleme"},"date":"10 kas 2017","modifyTime":1510272000000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/XT-IVOXNL4Y?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=XT-IVOXNL4Y","reqid":"1779434470471916-15692621811824522638-balancer-l7leveler-kubr-yp-klg-155-BAL","duration":1321},"parentClipId":"5827069522878025757","href":"/preview/5827069522878025757?parent-reqid=1779434470471916-15692621811824522638-balancer-l7leveler-kubr-yp-klg-155-BAL&text=abstract+factory+pattern+java+code&where=all","rawHref":"/video/preview/5827069522878025757?parent-reqid=1779434470471916-15692621811824522638-balancer-l7leveler-kubr-yp-klg-155-BAL&text=abstract+factory+pattern+java+code&where=all","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false,"reactionsDisabled":false},"354094322141285190":{"videoId":"354094322141285190","title":"The \u0007[Factory\u0007] Design \u0007[Pattern\u0007] In \u0007[Java\u0007]","cleanTitle":"The Factory Design Pattern In Java","host":{"title":"YouTube","href":"http://www.youtube.com/live/q6xHRXI93sM","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/q6xHRXI93sM?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&q_source=channel","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":648,"text":"10:48","a11yText":"Süre 10 dakika 48 saniye","shortText":"10 dk."},"views":{"text":"8,5bin","a11yText":"8,5 bin izleme"},"date":"26 oca 2024","modifyTime":1706227200000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/q6xHRXI93sM?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=q6xHRXI93sM","reqid":"1779434470471916-15692621811824522638-balancer-l7leveler-kubr-yp-klg-155-BAL","duration":648},"parentClipId":"354094322141285190","href":"/preview/354094322141285190?parent-reqid=1779434470471916-15692621811824522638-balancer-l7leveler-kubr-yp-klg-155-BAL&text=abstract+factory+pattern+java+code&where=all","rawHref":"/video/preview/354094322141285190?parent-reqid=1779434470471916-15692621811824522638-balancer-l7leveler-kubr-yp-klg-155-BAL&text=abstract+factory+pattern+java+code&where=all","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false,"reactionsDisabled":false},"163253081612976821":{"videoId":"163253081612976821","title":"\u0007[Abstract\u0007] \u0007[Factory\u0007] Design \u0007[Pattern\u0007] Implementation in \u0007[Java\u0007] ? || Design \u0007[Pattern\u0007] Inte...","cleanTitle":"Abstract Factory Design Pattern Implementation in Java ? || Design Pattern Interview Question","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=MhyuXGMnkfA","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/MhyuXGMnkfA?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":"d3d3LnlvdXR1YmUuY29tO1VDOWFVcW54aFlMZ2U0dExkQkk1MEN3Zw==","name":"KK JavaTutorials","isVerified":false,"subscribersCount":0,"url":"/video/search?text=KK+JavaTutorials&q_source=channel","origUrl":"http://www.youtube.com/channel/UC9aUqnxhYLge4tLdBI50Cwg","a11yText":"KK JavaTutorials. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":935,"text":"15:35","a11yText":"Süre 15 dakika 35 saniye","shortText":"15 dk."},"views":{"text":"11,5bin","a11yText":"11,5 bin izleme"},"date":"22 mar 2020","modifyTime":1584835200000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/MhyuXGMnkfA?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=MhyuXGMnkfA","reqid":"1779434470471916-15692621811824522638-balancer-l7leveler-kubr-yp-klg-155-BAL","duration":935},"parentClipId":"163253081612976821","href":"/preview/163253081612976821?parent-reqid=1779434470471916-15692621811824522638-balancer-l7leveler-kubr-yp-klg-155-BAL&text=abstract+factory+pattern+java+code&where=all","rawHref":"/video/preview/163253081612976821?parent-reqid=1779434470471916-15692621811824522638-balancer-l7leveler-kubr-yp-klg-155-BAL&text=abstract+factory+pattern+java+code&where=all","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false,"reactionsDisabled":false},"16937495605548090892":{"videoId":"16937495605548090892","title":"\u0007[Abstract\u0007] \u0007[Factory\u0007] \u0007[Pattern\u0007] \u0007[Java\u0007] Implementation","cleanTitle":"Abstract Factory Pattern Java Implementation","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=LW5wPP3ltt4","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/LW5wPP3ltt4?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":"d3d3LnlvdXR1YmUuY29tO1VDYnZCZHBwX3l6VXc1ZzIzX2V6NXg2QQ==","name":"Suresh Srivastava","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Suresh+Srivastava&q_source=channel","origUrl":"http://www.youtube.com/@sureshsrivastava","a11yText":"Suresh Srivastava. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":552,"text":"9:12","a11yText":"Süre 9 dakika 12 saniye","shortText":"9 dk."},"views":{"text":"1,4bin","a11yText":"1,4 bin izleme"},"date":"23 kas 2014","modifyTime":1416700800000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/LW5wPP3ltt4?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=LW5wPP3ltt4","reqid":"1779434470471916-15692621811824522638-balancer-l7leveler-kubr-yp-klg-155-BAL","duration":552},"parentClipId":"16937495605548090892","href":"/preview/16937495605548090892?parent-reqid=1779434470471916-15692621811824522638-balancer-l7leveler-kubr-yp-klg-155-BAL&text=abstract+factory+pattern+java+code&where=all","rawHref":"/video/preview/16937495605548090892?parent-reqid=1779434470471916-15692621811824522638-balancer-l7leveler-kubr-yp-klg-155-BAL&text=abstract+factory+pattern+java+code&where=all","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false,"reactionsDisabled":false},"10667036136931853695":{"videoId":"10667036136931853695","title":"\u0007[Abstract\u0007] \u0007[Factory\u0007] Design \u0007[Pattern\u0007] - Topic 4 | \u0007[Java\u0007] Design \u0007[Pattern\u0007] Series","cleanTitle":"Abstract Factory Design Pattern - Topic 4 | Java Design Pattern Series","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=hHtucYr7eQs","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/hHtucYr7eQs?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":"d3d3LnlvdXR1YmUuY29tO1VDdWZGRThmUmNmVl9qeXU2ajdnZ1lqQQ==","name":"Developer Hut","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Developer+Hut&q_source=channel","origUrl":"http://www.youtube.com/@developerhut","a11yText":"Developer Hut. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":2707,"text":"45:07","a11yText":"Süre 45 dakika 7 saniye","shortText":"45 dk."},"date":"5 haz 2022","modifyTime":1654403881000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/hHtucYr7eQs?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=hHtucYr7eQs","reqid":"1779434470471916-15692621811824522638-balancer-l7leveler-kubr-yp-klg-155-BAL","duration":2707},"parentClipId":"10667036136931853695","href":"/preview/10667036136931853695?parent-reqid=1779434470471916-15692621811824522638-balancer-l7leveler-kubr-yp-klg-155-BAL&text=abstract+factory+pattern+java+code&where=all","rawHref":"/video/preview/10667036136931853695?parent-reqid=1779434470471916-15692621811824522638-balancer-l7leveler-kubr-yp-klg-155-BAL&text=abstract+factory+pattern+java+code&where=all","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false,"reactionsDisabled":false},"2641059067366080239":{"videoId":"2641059067366080239","title":"\u0007[Abstract\u0007] \u0007[Factory\u0007] Design \u0007[Pattern\u0007] Explained Simply!","cleanTitle":"Abstract Factory Design Pattern Explained Simply!","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=cvqyJvVjxj4","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/cvqyJvVjxj4?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":"d3d3LnlvdXR1YmUuY29tO1VDaHdLbE9WUjA0MXRuZ2plcld4VmNjdw==","name":"Ram N Java","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Ram+N+Java&q_source=channel","origUrl":"http://www.youtube.com/@RamNJava","a11yText":"Ram N Java. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":446,"text":"7:26","a11yText":"Süre 7 dakika 26 saniye","shortText":"7 dk."},"views":{"text":"68,4bin","a11yText":"68,4 bin izleme"},"date":"28 eyl 2013","modifyTime":1380326400000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/cvqyJvVjxj4?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=cvqyJvVjxj4","reqid":"1779434470471916-15692621811824522638-balancer-l7leveler-kubr-yp-klg-155-BAL","duration":446},"parentClipId":"2641059067366080239","href":"/preview/2641059067366080239?parent-reqid=1779434470471916-15692621811824522638-balancer-l7leveler-kubr-yp-klg-155-BAL&text=abstract+factory+pattern+java+code&where=all","rawHref":"/video/preview/2641059067366080239?parent-reqid=1779434470471916-15692621811824522638-balancer-l7leveler-kubr-yp-klg-155-BAL&text=abstract+factory+pattern+java+code&where=all","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false,"reactionsDisabled":false},"1449378869983530398":{"videoId":"1449378869983530398","title":"\u0007[Abstract\u0007] \u0007[Factory\u0007] , \u0007[Factory\u0007] \u0007[Patterns\u0007] In \u0007[Java\u0007] | Design \u0007[Patterns\u0007] in \u0007[Java\u0007] | ...","cleanTitle":"Abstract Factory , Factory Patterns In Java | Design Patterns in Java | Java Tutorial In Hindi","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=ujVVMuVWcH8","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/ujVVMuVWcH8?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":"d3d3LnlvdXR1YmUuY29tO1VDcl9KRjQ1V0pZNURJY1hvbjJhMnFsZw==","name":"AndroJava Tech4U","isVerified":false,"subscribersCount":0,"url":"/video/search?text=AndroJava+Tech4U&q_source=channel","origUrl":"http://www.youtube.com/@AndroJavaTech4U","a11yText":"AndroJava Tech4U. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":987,"text":"16:27","a11yText":"Süre 16 dakika 27 saniye","shortText":"16 dk."},"views":{"text":"1,2bin","a11yText":"1,2 bin izleme"},"date":"4 nis 2020","modifyTime":1585958400000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/ujVVMuVWcH8?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=ujVVMuVWcH8","reqid":"1779434470471916-15692621811824522638-balancer-l7leveler-kubr-yp-klg-155-BAL","duration":987},"parentClipId":"1449378869983530398","href":"/preview/1449378869983530398?parent-reqid=1779434470471916-15692621811824522638-balancer-l7leveler-kubr-yp-klg-155-BAL&text=abstract+factory+pattern+java+code&where=all","rawHref":"/video/preview/1449378869983530398?parent-reqid=1779434470471916-15692621811824522638-balancer-l7leveler-kubr-yp-klg-155-BAL&text=abstract+factory+pattern+java+code&where=all","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false,"reactionsDisabled":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":"6926218118245226387155","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-inplace":{"regular":{"default":"R-I-48058-742","mail":"R-A-13411721-16"},"adult":{"default":"R-I-474674-126","mail":"R-A-13426421-16"}},"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"}}},"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"}}}