UML class diagrams

  Рет қаралды 385,319

Lucid Software

Lucid Software

Күн бұрын

We've updated our video!
Learn how to make classes, attributes, and methods in this UML Class Diagram tutorial. There's also in-depth training and examples on inheritance, aggregation, and composition relationships.
UML (or Unified Modeling Language) is a software engineering language that was developed to create a standard way of visualizing the design of a system. And UML Class Diagrams describe the structure of a system by showing the system’s classes and how they relate to one another.
This tutorial explains several characteristics of class diagrams. Within a class, there are attributes, methods, visibility, and data types. All of these components help identify a class and explain what it does.
There are also several different types of relationships that exist within UML Class Diagrams. Inheritance is when a child class (or subclass) takes on all the attributes and methods of the parent class (or superclass). Association is a very basic relationship where there's no dependency. Aggregation is a relationship where the part can exist outside the whole. And finally, Composition is when a part cannot exist outside the whole. A class would be destroyed if the class it's related to is destroyed.
Further UML Class Diagram information: www.lucidchart.com/pages/uml-...
--
00:00 Introduction
00:20 Class
01:08 Attributes
02:06 Methods
03:05 Visibility
4:04 Zoo system example
4:29 Lucidchart
04:59 Inheritance
06:22 Abstraction
06:55 Association
07:15 Aggregation
08:00 Composition
08:46 Multiplicity
09:37 Real-world example
12:06 Conclusion
--
Learn more: training.lucid.co
Sign up: www.lucidchart.com
Follow us:
Facebook: / lucidchart
Twitter: / lucidchart
Instagram: / lucidchart
LinkedIn: / luci. .

Пікірлер: 218
@Msnadine10
@Msnadine10 8 ай бұрын
My professor couldn’t explain what you just made crystal clear in 10 mins throughout 10+ hours of lectures. THANK YOU!
@zhuhongda2000
@zhuhongda2000 5 ай бұрын
which school u from girl
@Jacob-hr2vf
@Jacob-hr2vf 5 ай бұрын
I don’t believe that tbh.
@donaldkeith139
@donaldkeith139 4 ай бұрын
10+ hours? seriously?! I find that very hard to believe a professor would spend *that* much time in UML
@LucasVitorFonseca
@LucasVitorFonseca 4 ай бұрын
I bet your professor "cut down" the trees so he could pave the road.😀
@ColbySmith-qt4hx
@ColbySmith-qt4hx 4 ай бұрын
@@donaldkeith139I wouldn’t be so sure about that. I’m currently living through it
@garyc1023tube
@garyc1023tube Ай бұрын
I used to be a professional trainer and consultant in object-oriented analysis and design with UML. And I was a product manager for UML modeling tools. I found this video to be extremely effective in describing how many of the basic OO concepts apply in UML class diagrams. Very impressive!
@danielhegyi5037
@danielhegyi5037 Ай бұрын
The only video you ever need to watch about UML diagrams. Great job.
@eliasreyes6075
@eliasreyes6075 9 ай бұрын
hands down the best animation and explanation I've seen, clear and straight to the point. amazing animation and it matches what the narrator is saying, phenomenal.
@sakarienuh6293
@sakarienuh6293 8 ай бұрын
I wish this man could present every tutorial that i will ever need. he makes it so easy to understand. thanks man
@wubishetzerihun
@wubishetzerihun 11 ай бұрын
you are really the best, easy and clear illustration.... everything is now clear for me! thank you.
@Sakina819
@Sakina819 4 ай бұрын
two semesters and today is the day I understood class diagrams Thank youuuuu
@biniyammarkos3852
@biniyammarkos3852 5 ай бұрын
made it super easy, It is impossible to get bored while watching you thanks man!!!
@ibrahimomar5228
@ibrahimomar5228 9 ай бұрын
you are the best tutor I have ever listened to 👌💯
@user-xb1jf2qg8s
@user-xb1jf2qg8s 5 ай бұрын
You are da best. last of the video fixed most of my confusions about UML diagram.
@salihabulut1855
@salihabulut1855 2 ай бұрын
simplest and most comprehensive explanation, thanks
@eliezetotero
@eliezetotero 8 ай бұрын
damn bro you were the only one who explained this on point and simply; with the zoo example and pictures bro you are genius. consider to be part of university faculty....now i understand this thanks to you 7 starssss !!!
@roshanafernando2443
@roshanafernando2443 25 күн бұрын
woow very precise clear, explanation. After watching so many and after the exams here I found you. I am still glad I found the video to learn it precisely. Thank u
@user-tb5xj1yt6t
@user-tb5xj1yt6t 9 ай бұрын
thank you for the effort in making the concept so easy to understand.
@Bedni87
@Bedni87 5 ай бұрын
thank you Mr Bear, very energetic joyful and simply served video!
@carljohnson5836
@carljohnson5836 9 ай бұрын
Clear illustrations.Nice. Looks like a channel with million+ subs
@brianfandy
@brianfandy 9 ай бұрын
very clear illustration. easy to understand. thank you
@jonathanantonio5548
@jonathanantonio5548 8 ай бұрын
Nice and clear explanation.. it help me a lot cause im a slow learner. This one is easy to understand. Thanks a lot!!
@bontlephello5313
@bontlephello5313 2 ай бұрын
U guys explain complex things so easily..thank u
@ragingbullzei8162
@ragingbullzei8162 7 ай бұрын
Amazing tutorial !!!! Clear explanation Thank you !
@zhyakoxalid6892
@zhyakoxalid6892 Ай бұрын
Thank you man so much for explaining class diagrams in such an easy way
@ruvinduamararathna
@ruvinduamararathna 2 ай бұрын
Best explanation for Class Diagram, Thank you very much
@PrithaMajumder
@PrithaMajumder Ай бұрын
Thank You So Much for This Amazing Lectures 😁
@LyTu-xw7od
@LyTu-xw7od 4 ай бұрын
great video Mr. Lucid, it's really beautiful and coherent. Thank you.
@Wanted4havingfun
@Wanted4havingfun 10 ай бұрын
Mashallah brother youre the best i needed this for an exam tomorrow, lets see how it goes
@ethanwasme4307
@ethanwasme4307 9 ай бұрын
only allah is the best 🙏🙏
@zafer5695
@zafer5695 9 ай бұрын
@@ethanwasme4307 Then why you wrote Allah with lowercase. It is a big sin.
@ethanwasme4307
@ethanwasme4307 9 ай бұрын
sorry, i shouldn't' say such a joke@@zafer5695
@thelmaotiono3999
@thelmaotiono3999 6 ай бұрын
I love your video. It's so easy to understand and implement!
@ethanwasme4307
@ethanwasme4307 9 ай бұрын
is there a mode for describing your methods? or do you just have to name them well?
@aleksja83
@aleksja83 2 ай бұрын
The best tutorial video ever!
@nencodes
@nencodes 7 ай бұрын
Excellent and concise explanation!!
@laurafolk3182
@laurafolk3182 8 ай бұрын
I watched the video that was recommended to me by my instructor, and I will say it was very helpful and very well done. I have a question though and that is because I am not familiar with Lucid Software so I don't know in what section of it do I go to in order to drag the diagrams over so that I can add to them what I need to?
@snaker90
@snaker90 Ай бұрын
So clear and useful, thank you!
@rieth5811
@rieth5811 2 ай бұрын
You explained it wonderfully 😍 I can understand with once go Thank you so much for your video!
@luciekopecka7973
@luciekopecka7973 7 ай бұрын
Brilliant explanation! Thank you
@fight_fire_with_fire
@fight_fire_with_fire 10 ай бұрын
the class diagram is a really great tool!
@sankhabimsaraambeypitiya5415
@sankhabimsaraambeypitiya5415 9 ай бұрын
Wow. Best explanation ever!
@kb9996
@kb9996 Ай бұрын
You explained that so well, thank you so much
@etersven
@etersven 2 ай бұрын
Thank you for making it easy to understand!
@jasonloh9641
@jasonloh9641 8 ай бұрын
perfect explanation, good animation, thank you
@patriotir
@patriotir 3 ай бұрын
This was simply beautiful! thank you!
@AlaricTheophilus
@AlaricTheophilus 11 ай бұрын
Thank you for teaching. :)
@sarkist.1204
@sarkist.1204 8 ай бұрын
Thank you for the awesome video, the real life use case UML is actually something I've been looking for for a long time ! Attention : The link for further UML Class Diagram information doesn't work.
@PrinceSodhi
@PrinceSodhi 9 ай бұрын
Well explained relationships, thank you for sharing.
@ignatvasil548
@ignatvasil548 7 ай бұрын
thank you man! That was cleanest explonation!
@sarahtwigg8884
@sarahtwigg8884 8 ай бұрын
This video is very clear thank you!
@joyyy676
@joyyy676 2 ай бұрын
Thank you so much Bear!!! extremely helpful wish you had done real life examples for all relationships tho and talked on generalisation and dependency!! anyways great video!!! lifesaving fr!
@mohammadalaaelghamry8010
@mohammadalaaelghamry8010 9 ай бұрын
Great content. Thank you.
@cfd2050
@cfd2050 10 ай бұрын
Great video! Make me quickly know how to draw UML class diagrams.
@memyaccount8213
@memyaccount8213 3 ай бұрын
Btw protected visibility generally has 2 different meanings, depending on the language used. In some languages, the video definition applies. In some other languages, like Java, it additionally allows access to other classes in the package.
@dinushachathuranga7657
@dinushachathuranga7657 5 ай бұрын
Bunch of thanks for nice expalanation❤❤
@Ohykha
@Ohykha 10 ай бұрын
I couldnt understand it in german tutorials as they tend to smartassery often but u sir did a honorable job explaining this!! Thx
@ethanwasme4307
@ethanwasme4307 9 ай бұрын
that sounds painful
@w222k2
@w222k2 2 ай бұрын
It is really easy to understand, thanks
@user-rl3jh6vu8p
@user-rl3jh6vu8p 9 ай бұрын
Very useful for me ,thank you a lot
@codetap1429
@codetap1429 9 ай бұрын
great explanation, thanks
@totgamerz856
@totgamerz856 9 ай бұрын
Very Useful video for me ,Nice work man
@omarhassan6424
@omarhassan6424 8 ай бұрын
This was awesome, thank you!
@piyumchathuranga2727
@piyumchathuranga2727 2 ай бұрын
Super Explanation. Thanks a lot
@laurafolk3182
@laurafolk3182 8 ай бұрын
I am new to coding and learning how to do class diagrams so I have a question. My instructor recommended trying to do class diagram using Lucid Software my question is the link above for a free version of it? Or is there a link that someone can provide that even if it is not a free version that someone can recommend a plan to go with that is not too expensive? I appreciate any help you can give.
@jithup.s4220
@jithup.s4220 8 ай бұрын
Great Video! Thank you :)
@MdWadud-vw4mr
@MdWadud-vw4mr 2 ай бұрын
Great demonstration.
@graemewatson2988
@graemewatson2988 6 ай бұрын
Brilliant Bear - some man - Thoroughly enjoyed your video :D
@oshithroshantha653
@oshithroshantha653 8 ай бұрын
Nice explain❤ Thank you!
@duhanavc6773
@duhanavc6773 6 ай бұрын
thank you for clear explanation. I have a question in mind. What does dashed lines mean.
@user-bl5wq3rd6p
@user-bl5wq3rd6p 7 ай бұрын
it's very useful and it save my final exam
@sandhyas162
@sandhyas162 Ай бұрын
Very very interesting, loved it❤, thanks
@danielramos3586
@danielramos3586 9 ай бұрын
You're the best mr Bear
@kushdkfzz7527
@kushdkfzz7527 10 ай бұрын
super Lucid explanation ;)
@adem44573
@adem44573 5 ай бұрын
Thank you for this explanation
@user-fc9gb5ti8t
@user-fc9gb5ti8t 7 ай бұрын
Amazing Video!! Thank you sm
@leander415
@leander415 6 ай бұрын
this video was very helpfull thanks man
@neviswarren
@neviswarren 4 ай бұрын
Very helpful. Thank you.
@tomdriver6733
@tomdriver6733 6 ай бұрын
How do I make relationshsips between classes like association, aggregation, composition and inheritance?
@AdityaKumar-uu9ed
@AdityaKumar-uu9ed 8 ай бұрын
dil jeet liya bhai
@OrSNCucumber
@OrSNCucumber 7 ай бұрын
10:55 Quick question: Why the fields and methods of User aren't protected (#)? Shouldn't a Customer class object know its password for example (To execute updateProfile() method)? I don't understand what Customer and Administrator classes are getting from the inheritance of user. Also, Shouldn't User be Abstract? Awesome video regardless 🙂 Wish I would watch it before!
@avrakadavra1552
@avrakadavra1552 7 ай бұрын
Your question is just improvement of what you're suggesting right now... User class is the account credentials of Customer and Admin class to enter the system so they are required
@mohdaiemansaidih1158
@mohdaiemansaidih1158 6 ай бұрын
great explanation!!
@kabeerjamal9518
@kabeerjamal9518 7 ай бұрын
Really helpful, thank you
@user-iz7ej1fn9f
@user-iz7ej1fn9f 3 ай бұрын
I understood only a tiny bit more than when I had a lecture about this. That being said this is probably the best tutorial about the subject.
@kushagrachaudhary5254
@kushagrachaudhary5254 8 ай бұрын
very well explained.
@dixie-he5do
@dixie-he5do 27 күн бұрын
Could you please consider doing a tutorial on deployment diagrams? It would be really helpful
@alirezaghavanini468
@alirezaghavanini468 25 күн бұрын
it was very usefull thank you so much 😍😍
@alexnunez834
@alexnunez834 10 ай бұрын
pure gold!
@mostafae3139
@mostafae3139 9 ай бұрын
i was flabbergastingly bamboozled by this stupefying explanation
@seoulscenes
@seoulscenes 9 ай бұрын
The best video I've ever seen, you saved me😭😭thankyouu
@mateusz3541
@mateusz3541 7 ай бұрын
You saved me from 2 hours of reading a boring UML book 😇
@aditalware1952
@aditalware1952 8 ай бұрын
Good tutorial!
@yashmithasuresh-zg7ho
@yashmithasuresh-zg7ho 9 ай бұрын
it was so helpful thank you
@nabilchartouni9411
@nabilchartouni9411 3 ай бұрын
amazing video thx
@Eichhornchen-pincone
@Eichhornchen-pincone 2 ай бұрын
Yes thank you so much , thank you this might be what I just need to diagram
@aakashsinha9641
@aakashsinha9641 10 ай бұрын
wonderful video
@vaishnavm9090
@vaishnavm9090 6 ай бұрын
good job man 👍
@noahyannis2465
@noahyannis2465 10 ай бұрын
Great tutorial!
@alvaro1379
@alvaro1379 10 ай бұрын
wow dude nice pfp!
@anshumankalra5877
@anshumankalra5877 7 ай бұрын
which pen is on the left side at 4:34 ?
@vzloy
@vzloy 8 ай бұрын
Nice and well prepared
@mohamedatef655
@mohamedatef655 6 ай бұрын
Thank You soooooo much
@abdulmagidelmaghbub9950
@abdulmagidelmaghbub9950 10 ай бұрын
Amazing video
@user-fe4nd2qs1t
@user-fe4nd2qs1t 7 ай бұрын
awesome bro!
@winkeymontana6673
@winkeymontana6673 Ай бұрын
u r the best
@hadilhadoula2004
@hadilhadoula2004 Ай бұрын
I like this video , It's amazing 🤩😁
@user-tw7qe6pq8g
@user-tw7qe6pq8g 9 ай бұрын
great video .
@michaeldebeer2720
@michaeldebeer2720 12 күн бұрын
VERY NICE, THANK YOU
@jonassmidt7534
@jonassmidt7534 4 ай бұрын
Thanks!!
UML use case diagrams
12:42
Lucid Software
Рет қаралды 297 М.
DAD LEFT HIS OLD SOCKS ON THE COUCH…😱😂
00:24
JULI_PROETO
Рет қаралды 14 МЛН
КАК ДУМАЕТЕ КТО ВЫЙГРАЕТ😂
00:29
МЯТНАЯ ФАНТА
Рет қаралды 9 МЛН
Nastya and SeanDoesMagic
00:16
Nastya
Рет қаралды 10 МЛН
Sigma Kid Hair #funny #sigma #comedy
00:33
CRAZY GREAPA
Рет қаралды 31 МЛН
10 Design Patterns Explained in 10 Minutes
11:04
Fireship
Рет қаралды 2,2 МЛН
How to Make a UML Sequence Diagram
8:38
Lucid Software
Рет қаралды 2,1 МЛН
Create UML diagrams using CHAT GPT & PlantUML Step by Step Tutorial
6:54
Create Your Future with Tariq Aziz
Рет қаралды 26 М.
Fundamental Concepts of Object Oriented Programming
9:16
Computer Science
Рет қаралды 869 М.
All UML Diagrams in 10 minutes
9:53
Ave Coders
Рет қаралды 111 М.
Composition Over Inheritance
4:46
Awesome
Рет қаралды 14 М.
Class Diagram - Step by Step Guide with Example
20:30
Master2Teach
Рет қаралды 235 М.
Entity Relationship Diagram (ERD) Tutorial - Part 1
6:10
Lucid Software
Рет қаралды 350 М.
All About UML Activity Diagrams
5:07
SmartDraw
Рет қаралды 295 М.
DAD LEFT HIS OLD SOCKS ON THE COUCH…😱😂
00:24
JULI_PROETO
Рет қаралды 14 МЛН