Low Level Design 106 | Inheritance and Polymorphism | 2022 | System Design

แชร์
ฝัง
  • เผยแพร่เมื่อ 15 ก.ย. 2024

ความคิดเห็น • 47

  • @sanadkhan1
    @sanadkhan1 2 ปีที่แล้ว +12

    Hello Yogita,
    Great content just wanted to know where is O principle? Am i missing the something in the series or was it intentionally not covered or will be covered in future?

    • @architraghuvanshi8892
      @architraghuvanshi8892 8 หลายเดือนก่อน +1

      Open/closed principle. The principle states that software entities like class, modules, functions, etc.; should be able to extend a class behavior without modifying it. This principle separates the existing code from modified mode to provide better stability, maintainability and minimizes the changes in the code. This is acheived using inheritance and polymorphism I guess hence this video. But I agree it should have been explained and mentioned in the video.

  • @KunalLadhani
    @KunalLadhani 2 ปีที่แล้ว +6

    Great series, thanks for providing LLD Content. Please keep making LLD series videos, one request - pls release more videos per week, placement coming up 😂

    • @sudocode
      @sudocode  2 ปีที่แล้ว +2

      I totally understand. We are trying to be more consistent. You should see the results.

    • @KunalLadhani
      @KunalLadhani 2 ปีที่แล้ว

      @@sudocode sure, best of luck.

  • @rajaganji7982
    @rajaganji7982 2 ปีที่แล้ว +1

    Love this LLD series. Thank you. Keep continueing.

  • @abhishekkumaryadav6356
    @abhishekkumaryadav6356 2 ปีที่แล้ว +5

    I have LLD round with Amazon on 13 May.. watching this helpful series on 1.5x 😇

    • @sudocode
      @sudocode  2 ปีที่แล้ว

      How did it go Abhishek ?

    • @abhishekkumaryadav6356
      @abhishekkumaryadav6356 2 ปีที่แล้ว +3

      @@sudocode It went well, I got offer from amazon 🤗

    • @piyushagrawal3124
      @piyushagrawal3124 2 ปีที่แล้ว +1

      @@abhishekkumaryadav6356 Congrats

    • @deepanshuce-5180
      @deepanshuce-5180 ปีที่แล้ว

      @@sudocode mam where did you upload the O ?? of SOLID model

  • @siddharthvij9087
    @siddharthvij9087 6 หลายเดือนก่อน

    will never forget the bread example... excellent..keep going..

  • @kamalkumarmukiri4267
    @kamalkumarmukiri4267 2 ปีที่แล้ว

    Hi Yogita, these sessions are very clear and it is really hard to make these videos with high quality.
    Thanks a lot for your sessions once again.

  • @piyush5701
    @piyush5701 2 ปีที่แล้ว +2

    Hi Yogita, you said "polymorphism is an implementation of Inheritance", But I wouldn't say that, just for the example, we have operator overloading and method overloading, which are examples of polymorphism but have nothing to do anything with inheritance.

    • @tekumalsaisaketh4509
      @tekumalsaisaketh4509 ปีที่แล้ว +1

      but how can we have method overriding without implementation of inheritance

  • @mayankk104
    @mayankk104 2 ปีที่แล้ว +2

    Great Content!, I have been waiting for the low level design course you promise, please come with it soon.

  • @tastymumum
    @tastymumum 2 ปีที่แล้ว +1

    Your content are great. Please share more videos about design pattern. Eagerly waiting for it

  • @cronypau9970
    @cronypau9970 2 ปีที่แล้ว

    one of the best video on such an important topic!!!! kudos to you

  • @sumitbasu5146
    @sumitbasu5146 2 ปีที่แล้ว +1

    Thank you so much for all the efforts mam.

  • @elanza48
    @elanza48 2 ปีที่แล้ว +1

    Hi Ma'am, You explanations are great !

  • @profitjourneywithsk2136
    @profitjourneywithsk2136 ปีที่แล้ว

    very good and informative video series . Thanks Yogita !

  • @gazirizwan
    @gazirizwan 2 ปีที่แล้ว +1

    Good and simple explanation. 👍
    Is it possible for you to deep dive into the concept of Interface, it's implementation and where it's really very useful in coding and how it solves the real world problems?

  • @26goutam
    @26goutam 2 ปีที่แล้ว

    Thanx for the video. Waiting for open_closed principle video

  • @doctorstrange5477
    @doctorstrange5477 2 ปีที่แล้ว +2

    Please make a video on composition vs inheritance and when to use what

  • @adityagarg9806
    @adityagarg9806 2 ปีที่แล้ว +4

    Hi Yogita Can you please tell when we should use enum vs subclasses during lld. e.g like different spot in parking lot design

    • @mohitthakur5904
      @mohitthakur5904 2 ปีที่แล้ว

      I was confused in same kind of thing, while I was giving a coding desgin interview, my approach was to go with the interface and classes for vehicles but interviewer said to use enums

  • @shahilyas5338
    @shahilyas5338 ปีที่แล้ว +1

    Thanks for the great content. I am wondering if you have missed the open-closed principle or you will cover that later?

  • @kshitijmathur1358
    @kshitijmathur1358 2 ปีที่แล้ว +1

    You should rename it to express that you are mapping ood with solid. The content and presentation is awesome... Renaming may gather more views

  • @prathamsinghal5261
    @prathamsinghal5261 ปีที่แล้ว

    Where is the video of the O in the SOLID ? Is it uploaded elsewhere ?

  • @jigar07cp620
    @jigar07cp620 2 ปีที่แล้ว

    Mam,
    Polymorphism can be 2 types:
    Run time Polymorphism.
    compile time Polymorphism (method overloading).
    For run time polymorphism does it use vector table?

  • @sayanroy9161
    @sayanroy9161 2 ปีที่แล้ว +2

    Nice. But frequency of video is very less

  • @rohitkumarsinha876
    @rohitkumarsinha876 2 ปีที่แล้ว +1

    Great content yogita

  • @gokulsrinivasan8563
    @gokulsrinivasan8563 ปีที่แล้ว

    Really great content!!!Thanks a lot

  • @tarushiarora8628
    @tarushiarora8628 7 หลายเดือนก่อน

    is there video of open closed principle ?

  • @saravanakumarradhakrishnan756
    @saravanakumarradhakrishnan756 2 ปีที่แล้ว +1

    Watching your video lessons at 3.30am that too Sunday midnight. These are the answers for burning questions i had in my mind for long time. I hate peoples describing polymorphism is different than inheritance i was arguing because I did not found any proof 🧾.
    Interfaces also meant for polymorphism, is that right?? Please answer

    • @sudocode
      @sudocode  2 ปีที่แล้ว

      Both inheritance and polymorphism are different. Though they are related to each other. Its not a YES or NO answer. You should watch the whole LLD series once. And then, you will have a better feel of it.

  • @postman12
    @postman12 ปีที่แล้ว

    I guess this video should be about the open-close principle if we are following SOLID, thanks anyways

  • @kumar8134
    @kumar8134 ปีที่แล้ว

    great content

  • @mashakpatel4962
    @mashakpatel4962 2 ปีที่แล้ว +1

    Ma'am what is ur salary and experience in UAE now in IT industry?

  • @Samiullah-vd6sm
    @Samiullah-vd6sm 2 ปีที่แล้ว +1

    Have made it a piece of cake

  • @NurseryRhymesAndStory
    @NurseryRhymesAndStory 5 หลายเดือนก่อน

    kya maam raat ke 2 baje padh raha tha bhukh lag gai, types of paratha dekh ke

  • @talib7508
    @talib7508 2 ปีที่แล้ว

    Polymorphism is method overriding?

  • @vasujhawar.6987
    @vasujhawar.6987 10 หลายเดือนก่อน

    I was hungry man, why did you took that example....

  • @sudhirkumarraju5155
    @sudhirkumarraju5155 3 หลายเดือนก่อน

    Garlic naan

  • @atuldwivedi8447
    @atuldwivedi8447 ปีที่แล้ว

    aap ke paas ek hi dress hai kya

    • @sudocode
      @sudocode  ปีที่แล้ว

      Of all the knowledge in this video, I am surprised this is what you are taking away 😀