Это видео недоступно.
Сожалеем об этом.

Abstract Factory Design Pattern explained with CODE and real examples | Compared with Factory DP!!✌️

Поделиться
HTML-код
  • Опубликовано: 4 июн 2022
  • Explained it in an easy way because I know how important but also confusing this design pattern is! Hoping the explanation is helpful ❤️
    𝐂𝐡𝐞𝐜𝐤𝐨𝐮𝐭 𝐆𝐫𝐨𝐤𝐤𝐢𝐧𝐠 𝐭𝐡𝐞 𝐒𝐲𝐬𝐭𝐞𝐦 𝐃𝐞𝐬𝐢𝐠𝐧 𝐈𝐧𝐭𝐞𝐫𝐯𝐢𝐞𝐰 𝐡𝐞𝐫𝐞-
    www.educative.io/courses/grok...
    (𝐔𝐬𝐞 𝐂𝐨𝐮𝐩𝐨𝐧 𝐂𝐨𝐝𝐞 𝐊𝐄𝐄𝐑𝐓𝐈)
    You can get 𝐃𝐈𝐒𝐂𝐎𝐔𝐍𝐓𝐒 using code "KEERTI" -
    ➡️ On 𝐈𝐧𝐭𝐞𝐫𝐯𝐢𝐞𝐰𝐑𝐞𝐚𝐝𝐲 - get.interviewready.io/?_aff=K...
    ➡️ On 𝐄𝐝𝐮𝐜𝐚𝐭𝐢𝐯𝐞 - educative.io/keerti
    ➡️ On all 𝐆𝐞𝐞𝐤𝐬𝐅𝐨𝐫𝐆𝐞𝐞𝐤𝐬 paid courses - practice.geeksforgeeks.org/co...
    Please 𝐬𝐮𝐛𝐬𝐜𝐫𝐢𝐛𝐞 here - / keertipurswani
    You can also connect with me on-
    𝐈𝐧𝐬𝐭𝐚𝐠𝐫𝐚𝐦 (for not so professional, chill side of my life) - keerti.purs...
    𝐓𝐞𝐥𝐞𝐠𝐫𝐚𝐦 Channel - t.me/keertipurswani
    𝐓𝐰𝐢𝐭𝐭𝐞𝐫 - KeertiPurswani?s=09
    𝐋𝐢𝐧𝐤𝐞𝐝𝐈𝐧 - / keertipurswani
    𝐂𝐡𝐞𝐜𝐤 𝐨𝐮𝐭 𝐭𝐡𝐞𝐬𝐞 𝐩𝐥𝐚𝐲𝐥𝐢𝐬𝐭𝐬-
    𝐌𝐨𝐜𝐤 𝐈𝐧𝐭𝐞𝐫𝐯𝐢𝐞𝐰𝐬 - • Mock Coding Interview ...
    𝐃𝐞𝐬𝐢𝐠𝐧 𝐏𝐚𝐭𝐭𝐞𝐫𝐧𝐬 -
    • Intro to Design Patter...
    𝐃𝐒𝐀 - • Median of 2 Sorted Arr...
    𝐃𝐲𝐧𝐚𝐦𝐢𝐜 𝐏𝐫𝐨𝐠𝐫𝐚𝐦𝐦𝐢𝐧𝐠 - • Burst Balloon Problem ...
    𝐇𝐨𝐧𝐞𝐬𝐭 𝐂𝐨𝐧𝐯𝐞𝐫𝐬𝐚𝐭𝐢𝐨𝐧𝐬 -
    • Meet Hiring Manager at...
    𝐂++ - • VTable & VPointers - V...
    𝐁𝐚𝐬𝐢𝐜𝐬 𝐨𝐟 𝐈𝐧𝐯𝐞𝐬𝐭𝐦𝐞𝐧𝐭𝐬 - • What are IPOs? How to ...
    𝐋𝐢𝐟𝐞 𝐚𝐭 𝐈𝐧𝐭𝐮𝐢𝐭 - • Meet my Manager at Int...
    𝐒𝐡𝐨𝐫𝐭𝐬 - • Floor, Ceil use for Pr...
    𝐂++ 𝐒𝐓𝐋 - • What is C++ STL? Why d...
    𝐓𝐫𝐞𝐞𝐬 & 𝐆𝐫𝐚𝐩𝐡𝐬 - • BFS, DFS|Explanation w...
    𝐖𝐢𝐭𝐡 𝐏𝐚𝐩𝐚 - • Explaining OOPs concep...
    𝐒𝐲𝐬𝐭𝐞𝐦 𝐃𝐞𝐬𝐢𝐠𝐧 - • Factory Design Pattern...
    𝐏𝐚𝐢𝐧𝐭𝐢𝐧𝐠𝐬 - • Wall Art | SwitchBoard...
    𝐕𝐥𝐨𝐠𝐬 - • Best Ladakh Bike Trip ...
    #interviewexperience #mockcodinginterview #softwareengineer

Комментарии • 89

  • @KeertiPurswani
    @KeertiPurswani  2 года назад +13

    Share the video with your friends guys? Let's promote tutorial content!! ❤️

    • @DineshKumar-ky3kz
      @DineshKumar-ky3kz 2 года назад +1

      can you please upload the code in Github and share the link

    • @PankajGupta-fh7fr
      @PankajGupta-fh7fr 2 года назад +2

      Can we expect videos on other patterns as well?

    • @rajukumarsingh2263
      @rajukumarsingh2263 2 года назад +2

      Hi Keerti, How are you? I was watching you design pattern videos. You are creating great content on this topic. Why did you stop creating videos on other design pattern? :)

  • @rajkumardubey7277
    @rajkumardubey7277 Месяц назад

    I was trying to understand it from a long time, finally got that, Thanks a lot for this simple and excellent explanation.

  • @thew5720
    @thew5720 2 года назад +2

    very glad you are doing design patterns keerthi. please continue all LLD topics

  • @ananysharma9290
    @ananysharma9290 6 месяцев назад +1

    Simple explanation and a good example.
    Thanks😀

  • @Rahul33373
    @Rahul33373 5 месяцев назад

    Thanks alot. I m in search of videos that makes me completely understant this design pattern. I finally got it. Once again thanks❤

  • @madhavmandhana8883
    @madhavmandhana8883 2 года назад +2

    Mam , the way you say "hii guys"😍

  • @vmandalapu1994
    @vmandalapu1994 2 года назад +3

    In IFactory interface, you could have used GUIElement createGUIElement(String elementType) where elementType is Button or TextField and GUIButton/GUITextField implements GUIElement to make it look like a Factory

  • @dipakingle6629
    @dipakingle6629 15 дней назад

    This is Superb explanation!!.

  • @codewithadi8279
    @codewithadi8279 2 года назад +1

    Didi please make a full video on SOLID principles... your explanation is just wow...I love it..and learned a lot..please try to make one video on SOLID principles.....:)

  • @roushanraj8530
    @roushanraj8530 2 года назад

    I am in love with this series, completed all video in less than a day with full time job, please add more videos really looking forward to it......, your way of implementation and clean code makes everything crystal clear 👌 💯♥️

    • @KeertiPurswani
      @KeertiPurswani  Год назад

      I know I am very late but I hope you like the new videos! Thank you for your love and support. Means a lot! ❤️😇

  • @ZeeshanUlhaq-qx2pq
    @ZeeshanUlhaq-qx2pq Год назад

    Very well explained. So simple and Concise.

  • @shashankrustagi5611
    @shashankrustagi5611 3 месяца назад

    learning from my friend is always gonna be special keerti. met you at aman dhattarwal meet up as well as at shebuilds event as well.

  • @mayankraj4990
    @mayankraj4990 2 месяца назад

    u r awesome yar.I am in love with ur intelligence.. ❤

  • @anuragphadnis3385
    @anuragphadnis3385 2 года назад

    Thank you for including real programming world example, I never understood design patterns with physical world examples.

  • @kirane5911
    @kirane5911 Год назад

    Very useful video. Thank you madam for this video

  • @user-qh7jp9zf3q
    @user-qh7jp9zf3q Год назад

    understood very clearly. thanks for good explanation

  • @softwareengineering101
    @softwareengineering101 10 месяцев назад

    Awesome explanation with great examples.

  • @raj_soni4007
    @raj_soni4007 Год назад

    you are too good explaining , Thanks

  • @handover007
    @handover007 11 месяцев назад +1

    Have tried to learn these patterns through lot of videos but couldn't understand them . My search ends here . thanks

  • @sansai9329
    @sansai9329 2 года назад +1

    Can we again add another layer/Factory class on top of GUIAbstractFactory class? if yes, how many layers can we keep adding? is there any better way to design if we have many layers?

    • @lavishjain6305
      @lavishjain6305 2 года назад +1

      Exactly, it seems abstract factory is nothing but adding one more factory layer on top of existing factory, so there is nothing new of its own.

  • @anchitbhushan6172
    @anchitbhushan6172 4 месяца назад

    I think you should also include the IFactory interface in the Diagram at @12:24

  • @theghostwhowalk
    @theghostwhowalk 2 года назад

    Great video. I must say you identify the gaps in existing system/books/courses to crack interviews, explain it with example crystal clear. And ofcourse hats off to your passion for such worthy content to help innumerable folks across the globe.

    • @KeertiPurswani
      @KeertiPurswani  Год назад

      Thank you so much! Your comment means a lot to me! 😇😇

  • @kmdkhaleeluddin6257
    @kmdkhaleeluddin6257 5 месяцев назад

    Ma'am would you please provide us notes so that it could be easy for us and it saves the time too 🤗
    Your explaination is very good 👍 thank you for making these kind of videos and explained very well❤

  • @sourabhissourabh
    @sourabhissourabh Год назад

    You are just awesome. Please complete this series.

  • @himanipant3479
    @himanipant3479 2 года назад

    Hey keerti...
    Very well explained... I somehow now able to understand what exactly the Abstract Factory Design Pattern is.. 😊😊 A big thanks❤

  • @mohammedtanzebshaikh3600
    @mohammedtanzebshaikh3600 Год назад

    Hi Keerti,
    Can you explain what is the best way for the client to access any function/property of the concrete class. For example, if HyundaiCar had a function playBluetoothAudio() and HyundaiBike had a function openSideStand(). How can we call them from client since client only has a Vehicle reference.
    Thanks

  • @raghavanamala2683
    @raghavanamala2683 24 дня назад

    What is the difference between builder and abstract factory design patterns?

  • @rahul-sinha
    @rahul-sinha 2 года назад +2

    Please add more DESIGN PATTERNS in this series PLAYLIST

    • @KeertiPurswani
      @KeertiPurswani  Год назад +1

      I know I am late but I hope you like the new videos! ❤️😇

  • @Rakshcare
    @Rakshcare 2 года назад

    I'm in med college rn and have been cutoff from coding for so long and still was able to understand this!

  • @rajatmandal2127
    @rajatmandal2127 Год назад

    very good explaination, awesome

  • @motivationsagar5121
    @motivationsagar5121 Год назад

    As you said there is only one function so we can make it static. Can you please tell me that when creating object and when static will be usefull? Is there any drawback/uses?

  • @RameshBabu-pk7it
    @RameshBabu-pk7it 5 месяцев назад

    I went through out the video, and it was really good explanation.. want to get the code.. is the code available in any repository like Git.. If yes could you please share the location/link.

  • @dheerajbhagchandani5485
    @dheerajbhagchandani5485 2 года назад

    Great explanation Thanks

  • @sarvarthmonga5764
    @sarvarthmonga5764 2 года назад

    You are really good, Became a Sub today

  • @user-zm6jp8qi3t
    @user-zm6jp8qi3t 6 месяцев назад

    Hi mam.If possible please make a videos on design patterns java

  • @herculean6748
    @herculean6748 Год назад

    Amazing content!!

  • @sankaranarayanan138
    @sankaranarayanan138 Год назад +1

    Can we get source code for this?

  • @poosarlasuresh007
    @poosarlasuresh007 2 года назад

    Hi Keerti, thnx for the video. It was very clear. One small suggestion, if you can also add the UML part for each design patterns, it would be a complete set. Thanks in Advance

  • @cs-ope
    @cs-ope Год назад

    great tutorial

  • @tanvighildiyal8068
    @tanvighildiyal8068 Год назад

    Nice video, can u also make a video on tata steel tomorrowlab competition. I want to participate in it. I heard they are giving out great prizes!

  • @rogueranger9032
    @rogueranger9032 2 года назад +2

    Hi Keerti, I am currently working in a startup which has a tech stack of React Native, a hybrid platform to build mobile applications. I saw your other videos and see you have given a lot of interviews. Congratulations By the way! So in your opinion does current stack matter if I want to switch to a SDE role in big tech companies? Or DSA, HLD, LLD will be enough?

    • @ajnabee01
      @ajnabee01 2 года назад

      For me it didn't. I worked as Salesforce Dev and switched to Amazon SDE.

  • @payelsaha9346
    @payelsaha9346 2 года назад

    Please share other design patterns concept also with this kind of coding example..

  • @AdityaDey424
    @AdityaDey424 2 года назад +1

    Nice explanation. Requested to upload the remaining design patterns... please....

    • @KeertiPurswani
      @KeertiPurswani  2 года назад +2

      Well, the tutorials always get lesser traction coz of which channel performance reduces. I will need your support (share with your connections) to be able to continue putting tutorials 🥺

    • @AdityaDey424
      @AdityaDey424 2 года назад

      @@KeertiPurswani obviously, I share this video's as much as I can...

  • @GauravChaudhary09
    @GauravChaudhary09 Год назад

    Nice example

  • @ruchad31
    @ruchad31 Год назад

    Best best best!!!

  • @nikunjkumar8320
    @nikunjkumar8320 2 года назад +1

    Is C++ allowed in machine coding round as mostly Java is used ?

    • @KeertiPurswani
      @KeertiPurswani  2 года назад +1

      I have used C++ in all my interviews till now ✌️

    • @sheshitkarthikeya1528
      @sheshitkarthikeya1528 2 года назад

      @@KeertiPurswani Can you giva a source code link in description with java implementation of your example? I am more familiar with java only.🥺

  • @VipinRawat_Offcial
    @VipinRawat_Offcial 2 года назад

    Very good explanation 👌

  • @manjunathg1089
    @manjunathg1089 2 года назад

    I'm mechanical engineer 2019 passed out want to switch to IT so which one would be better for me developing or testing? Future, growth and job security as my frnds were saying tht after some years when AI and ML will come then they will fire testers so I'm confused plz tell me which one to go with??

  • @amishasingh5118
    @amishasingh5118 2 года назад

    Thank you di💙 it is said interface needs to define all abstract function in it, Di i was getting confused with interface and abstract class could you clear this please

  • @Justnadeem
    @Justnadeem 2 года назад

    What would be better a software engineer or Full Stack Developer on basis of salary

  • @RAHULRAJ-rv4ng
    @RAHULRAJ-rv4ng 2 года назад

    Hi Keerti,
    Which design patterns are mostly asked in the interviews? Could you help?

  • @akhilsharma1778
    @akhilsharma1778 2 года назад +2

    Hey Keerti, thanks for making these videos. I wanted to ask about class diagrams. How do you make class diagrams if OOD interview is online? Are there special tools for OOD interview?
    Also, Can I convert these OOD videos in form of written content and put it on hashnode blog and put the video's link in the blog too?

    • @sanchitkumar5415
      @sanchitkumar5415 2 года назад

      Yes please do, (if she agrees), that would be really helpful for quick revision, as I am too lazy to make any notes while watching any tutorials and later after few months when I want to revise, then I have watch the same videos again, which is time consuming.
      Plz share the link, if you have already done that

    • @akhilsharma1778
      @akhilsharma1778 2 года назад

      @@sanchitkumar5415 well she hasn't responded so, can't really make it.

  • @shashanksinha6583
    @shashanksinha6583 2 года назад

    beautifully explained :)

    • @KeertiPurswani
      @KeertiPurswani  Год назад

      Thank you so much! Hope you like other videos as well! ❤️😇

  • @sharatpaul
    @sharatpaul 2 года назад

    Nice e.g. and wonderful explanation !

  • @harshaharsha3388
    @harshaharsha3388 Год назад

    Mam please upload other design patterns also

  • @monicachhabria3406
    @monicachhabria3406 2 года назад

    please share cons of design patterns also

  • @mayankrai7938
    @mayankrai7938 2 года назад

    Thank you so much 🥰

  • @znyd.
    @znyd. 2 месяца назад

    Best

  • @niranjanamurthy4168
    @niranjanamurthy4168 2 месяца назад

    good

  • @VipinRawat_Offcial
    @VipinRawat_Offcial 2 года назад

    Nice 👍

  • @priyanshu4016
    @priyanshu4016 2 года назад

    can you please create crash course on c++

  • @vishalmishra1937
    @vishalmishra1937 6 месяцев назад

    Crisp

  • @lordgreat6051
    @lordgreat6051 Год назад

    liked for that cute hi guys

  • @Prashantkumar-pn6qq
    @Prashantkumar-pn6qq 2 года назад

    When is strategy pattern video coming!!?

  • @ajaydhanwani4571
    @ajaydhanwani4571 Год назад

    can you please add all design pattern videos under a single playlist, it's difficult to search them one by one, Thanks in advance! 🙂

  • @Deepanshuahalawat
    @Deepanshuahalawat 19 дней назад

    any Java person watching this ?
    iostream was a shock for me, is it java 50 ?😂😂😂😂

  • @teenachhabra2340
    @teenachhabra2340 11 месяцев назад

    pdte pde pyaar sa ho rha

  • @NishantTaletiya
    @NishantTaletiya Год назад

    starting me dara he diya thoda aaram se