UML Class Diagrams - Association and Multiplicity

แชร์
ฝัง
  • เผยแพร่เมื่อ 28 ม.ค. 2025

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

  • @siddharthshinde4480
    @siddharthshinde4480 4 ปีที่แล้ว +21

    The 'life cycle' of a part object is so important key to explain the difference between aggregation and composition. A lot of tutorials just don't mention this. Thanks for making this tutorial.

  • @avimehenwal
    @avimehenwal 4 ปีที่แล้ว +11

    That example sums up everything I had been trying to understand since last 2 years XD
    Super thanks for the video.

  • @franklin8184
    @franklin8184 3 ปีที่แล้ว +10

    Simple, clear, and direct...2 semesters of confusion cleared in

  • @ML-ie4xc
    @ML-ie4xc 7 ปีที่แล้ว +2

    Learned more in 9 minutes than from reading 90 pages of my boring UML textbook. Thank you.

    • @majed1490
      @majed1490 7 ปีที่แล้ว

      same here

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

    Short, to the point, accurate and clear - one of the best short tutorials that I've seen. Thank you

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

    Thank you for the beautiful lesson, Margret. Everything relevant, and no weak filler! We have to dig through a lot of dirt to get to the gold-thank you for being the gold! :D

  • @maryr94
    @maryr94 8 ปีที่แล้ว +21

    Really good video, great explanations. Thanks

  • @kristinetrinh188
    @kristinetrinh188 7 ปีที่แล้ว +3

    Thank you for such a great video like this! Your explanations are straightforward and easy to understand. Thumbs up!

  • @sylvainj.7021
    @sylvainj.7021 9 ปีที่แล้ว +26

    Very well explained. Thank you.

  • @lizziechen2350
    @lizziechen2350 7 ปีที่แล้ว

    The house example in the end of video is awesome!! easy to understand different associations and the multiplicity!! Thanks a lot!!

  • @learn001
    @learn001 5 ปีที่แล้ว +6

    Thank you so much for such a good video. I really was helpful. Look forward to more videos!

  • @Anecxina
    @Anecxina 8 ปีที่แล้ว +13

    Simple and easy explained! Thank you!

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

    The best I had seen out of the clutters. Thanks!

  • @SpicyLifeee
    @SpicyLifeee 7 ปีที่แล้ว +5

    Really very easy explanation with real life examples!
    It would be great if you organise playlists. thank-you so much!

  • @S4nt11PC
    @S4nt11PC 8 ปีที่แล้ว

    Thanks a lot, you are the first i found that explained this in a very easy way, thanks

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

    the first video which explain those stuff in a good manner

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

    One semester illustrated nicely in 10 minutes. That was greatly explained. Thank you.

  • @riyajpatel1841
    @riyajpatel1841 5 ปีที่แล้ว

    Your way of teaching is simply awesome..

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

    Awesome video tutorial ! you have some unique talent, I generally dont add comments but this video was just too good, Simple videos are so difficult to make !

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

    Such a great explanation. We need more teachers like you. Thank you very much.

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

    This video was just perfect, really great explanation

  • @danish6192
    @danish6192 6 ปีที่แล้ว

    Unary Associations and Attributes are the same thing. And I hit Like! Really so many times I've seen people saying similar things without telling the exact difference or mentioning that they are same thing with different approaches. Thanks for Saying it straight forward, it isn't hard to say something that it is.

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

    This was great. I didn't know that a unary association == the attribute(s) of a class. That cleared up a lot of confusion for me. Thank you

  • @stefanivovic
    @stefanivovic 8 ปีที่แล้ว +6

    well done lady. ive understood everything

  • @tekawasthi3193
    @tekawasthi3193 6 ปีที่แล้ว

    very good explanation..tomorrow is my ooad exam and watches this video give me a hope to pass the exam. thank you mam

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

    You are the best teacher available. Can you please provide new videos on Mockito?

  • @CeNtErSyStEm
    @CeNtErSyStEm 9 ปีที่แล้ว +4

    Thankyou for this video, really helped me understand the relationships in an uml :)

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

    VERY VERY EXPLAINED
    just subbed looking forward to learn java from you

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

    finally a very crystal clear video.

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

    I really liked the last example of the house, good explained

  • @SmartProgramming
    @SmartProgramming 6 ปีที่แล้ว

    very nicely explained mam, keep it up 👌👌👌🙂🙂🙂🙂

  • @juo7752
    @juo7752 6 ปีที่แล้ว

    very well explained. I am subscribing to your channel for this. Nice!

  • @chilenobarrucia
    @chilenobarrucia 2 หลายเดือนก่อน

    Good explanation, thanks! One question: sometimes the arrow that goes from class to class is dashed (or dotted?). What does it mean?

  • @eg2821
    @eg2821 3 ปีที่แล้ว

    this 9 minute video is way better than my teacher explaining the same thing for 2 hours.

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

    This was so helpful and straight to the point. Thank you

  • @utilizator1701
    @utilizator1701 3 ปีที่แล้ว

    Not exactly the level of difficulty I have wanted, but it is good that are videos where are presented more difficult concepts about class diagrams.

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

    Very helpful and extremely well explained. Thank you very much!

  • @HafizMac33
    @HafizMac33 4 ปีที่แล้ว

    Really very Simply you explained it 😍😍

  • @josephbarron5090
    @josephbarron5090 7 ปีที่แล้ว

    Nice examples. Well presented. Thanks

  • @ghnanahita
    @ghnanahita 8 ปีที่แล้ว

    Best explanation I got for this topic by far, Thanks

  • @arunparthasarathy
    @arunparthasarathy 7 ปีที่แล้ว

    Explained very nicely. really useful. Thank you Margret

  • @alexnina7188
    @alexnina7188 4 ปีที่แล้ว

    Excellent explanation!!!

  • @mrmiead863
    @mrmiead863 8 ปีที่แล้ว

    Your explanation is just wonderful!!!!Thank u mam......

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

    Will be using this for your class.

  • @chiensy195
    @chiensy195 7 ปีที่แล้ว

    This video is really helpful! Many thanks madam! Recomended for newbie!

  • @EricsonSWeah
    @EricsonSWeah 7 ปีที่แล้ว

    dang! You are so darn good and awesome!! Thank you very much Madame Posch!!

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

    Perfect examples thanks my lady

  • @ye-qiongsong8975
    @ye-qiongsong8975 7 ปีที่แล้ว

    Very good introduction. I show it to my students

  • @abdullah__patni
    @abdullah__patni 5 ปีที่แล้ว

    Wow, mam u r awesome, hope study one day live with u

  • @torkoff
    @torkoff 8 ปีที่แล้ว +3

    THANKS. Great explanation!

  • @lazarusmengnao9737
    @lazarusmengnao9737 6 ปีที่แล้ว

    very well explained. A beginner can take it easily. Thanks

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

    Very best explanation. Thank you

  • @Mohammed-hw4kz
    @Mohammed-hw4kz 7 ปีที่แล้ว

    This makes everything so so clear, thank you!

  • @srsqtee
    @srsqtee 8 ปีที่แล้ว

    In the house example, is it wrong to say that Mortgage is a composition with House? Can mortgage exist without a house? Or is it that we don't put composition when working with multiplicity?

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

    This helped so much with Assignment 6! thanks :)

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

    you just made my day. thanks

  • @hassanalamri2665
    @hassanalamri2665 7 ปีที่แล้ว

    Thank you so much. It is easy, simple, direct and clear.

  • @yendiputraraorao2618
    @yendiputraraorao2618 5 ปีที่แล้ว

    thank you for the explanation, very helpful in understanding uml class diagrams

  • @centrophorous4353
    @centrophorous4353 4 ปีที่แล้ว

    Very nicely explained 👍

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

    Great content! Thank you so much

  • @StraightLineMusic
    @StraightLineMusic 8 ปีที่แล้ว

    Great video. Definitely helped with my understanding. Thanks

  • @brsoker
    @brsoker 8 ปีที่แล้ว

    a great explanation. simple and clear.. thank you.

  • @IshaqKhan-rk5bl
    @IshaqKhan-rk5bl 7 ปีที่แล้ว

    best tutorial about class diagrams

  • @ayanchoudhury4060
    @ayanchoudhury4060 3 ปีที่แล้ว

    Hi Margret, regarding the last example, can you explain why there exists a Binary relationship between House and Mortgage? Shouldn't that be a directed line pointing from House to Mortgage?

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

      The idea here is that the house knows about the mortgage, and the mortgage knows about the house. (A mortgage document includes not only information about the mortgage rate, etc. but also the address of the house.)

    • @ayanchoudhury4060
      @ayanchoudhury4060 3 ปีที่แล้ว

      @@margretposch4827 Thanks for the clarification. Great vid!

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

    If I could like this video 1000 times, I would

  • @LokkasVLOG
    @LokkasVLOG 8 ปีที่แล้ว

    Wonderful Explanation ThankYou Madem

  • @sreevani9537
    @sreevani9537 6 ปีที่แล้ว

    Really your video is very helpful

  • @mixa26
    @mixa26 3 ปีที่แล้ว

    Thank you for these examples they really help :)

  • @claychipps3814
    @claychipps3814 4 ปีที่แล้ว

    Awesome explanation! Thank you so much!

  • @viruskhan5937
    @viruskhan5937 7 ปีที่แล้ว

    simply explained..thank you very much..

  • @arifaziz4631
    @arifaziz4631 6 ปีที่แล้ว

    Really Great video.Thank you

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

    Thank you mam! This was a really great video. :)

  • @VigneshPai
    @VigneshPai 5 ปีที่แล้ว

    Why are there no arrows in the last diagram to denote 'has a' Association ?

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

    i like this explanation, cause easy to undestand

  • @dirtyturps
    @dirtyturps 7 ปีที่แล้ว

    Thank you very clear explanations and I love your accent!!

  • @RahulKumar-sp9jp
    @RahulKumar-sp9jp 7 ปีที่แล้ว

    simply explained everything very nicely

  • @WorldFurryLaughs
    @WorldFurryLaughs 8 ปีที่แล้ว

    thanks alot ! its very easy to understand ! nice work :) :)

  • @alishshrsetha1290
    @alishshrsetha1290 5 ปีที่แล้ว

    Such a good explanation. Thanks for sharing :D

    • @subhampanara
      @subhampanara 5 ปีที่แล้ว

      can you explain me too ???

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

    Thank you very much. Yes nice explanation.

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

    Very useful and helpful thank you! But could the Mortgage class also be composite to the House Class because without the House Class there would never be a mortgage ?

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

      Mortgage isn't part of the house so it cant be a whole part relationship (aggregation or composition). This is how I understood it.

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

    THANK YOU!!!!!! This was perfect

  • @vinayak_98
    @vinayak_98 8 ปีที่แล้ว

    thanks for this simple and wonderful explanation!

  • @xxapoloxx
    @xxapoloxx 3 ปีที่แล้ว

    First time i see the attribute vs relationship role use explained properly

  • @arifkk58
    @arifkk58 5 ปีที่แล้ว

    explained with good examples.

  • @spidernerds
    @spidernerds 7 ปีที่แล้ว

    its very helpful videos god bless you

  • @hafizmfadli
    @hafizmfadli 4 ปีที่แล้ว

    wow amazing explanation

  • @nacerzarguit8970
    @nacerzarguit8970 7 ปีที่แล้ว

    great explanations. Thanks

  • @delowerhossain3069
    @delowerhossain3069 5 ปีที่แล้ว

    Can we get the slide? Nice job!
    Thanks.

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

    Very Well-ExplainedThank you

  • @fk8607
    @fk8607 5 ปีที่แล้ว

    great explanation 👏

  • @puffvayne
    @puffvayne 3 ปีที่แล้ว

    Thank you a lot, Miss!

  • @iamtechboy3298
    @iamtechboy3298 8 ปีที่แล้ว

    Tnxxxxx, You Made It Simple Than Ever...

  • @AravindaMeewalaarachchi
    @AravindaMeewalaarachchi 5 ปีที่แล้ว

    perfect explanation...Thank you.

  • @fatemazohra4792
    @fatemazohra4792 7 ปีที่แล้ว

    amazingly explained!

  • @nsmemon97
    @nsmemon97 7 ปีที่แล้ว

    Excellent explained

  • @niyatiagrawal676
    @niyatiagrawal676 6 ปีที่แล้ว

    i have a doubt unary association is entities of same type and binary association is entities of 2 different class

  • @shathaalnahdi4823
    @shathaalnahdi4823 4 ปีที่แล้ว

    Very helpful ,thank you.

  • @fachrulpralienkabm5167
    @fachrulpralienkabm5167 4 ปีที่แล้ว

    Hi, thank you so much, a very good explanation!
    But may you give us your book references which related to your presentation?

  • @andreyborisovich8531
    @andreyborisovich8531 7 ปีที่แล้ว

    Are you positive that the only difference between Aggregation and Composition is
    lifetime of part dependant on lifetime of a whole?
    How about following difference:
    In aggregation a part can be part of many different wholes.
    In composition a part is exclusivly of one whole.
    Is this statement false or you just forgot to mention that?

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

    Great video.. I see that aggregation and composition differ from association, but it's a little abstract in that I can't see how it changes the ultimate implementation when you're making the distinction between association and aggregation where both have a minimum of 0, max of 1. (Mortgage vs Mailbox) - e.g I think I'd implement them both similarly just going off the diagram, so why bother make the distinction? Bit of a rhetorical question to myself that I will answer eventually :)