diff options
Diffstat (limited to 'usth/ICT2.7/P2L2 OO Software Engineering and UML Subtitles/21 - Class Diagram: Generalization Relationship - lang_en_vs5.srt')
-rw-r--r-- | usth/ICT2.7/P2L2 OO Software Engineering and UML Subtitles/21 - Class Diagram: Generalization Relationship - lang_en_vs5.srt | 75 |
1 files changed, 0 insertions, 75 deletions
diff --git a/usth/ICT2.7/P2L2 OO Software Engineering and UML Subtitles/21 - Class Diagram: Generalization Relationship - lang_en_vs5.srt b/usth/ICT2.7/P2L2 OO Software Engineering and UML Subtitles/21 - Class Diagram: Generalization Relationship - lang_en_vs5.srt deleted file mode 100644 index 513413b..0000000 --- a/usth/ICT2.7/P2L2 OO Software Engineering and UML Subtitles/21 - Class Diagram: Generalization Relationship - lang_en_vs5.srt +++ /dev/null @@ -1,75 +0,0 @@ -1 -00:00:00,100 --> 00:00:02,420 -The third type of relationship that we saw, is - -2 -00:00:02,420 --> 00:00:07,060 -Generalization. Generalization is a relationship, between a general class, - -3 -00:00:07,060 --> 00:00:10,150 -which we normally call super-class and the more specific - -4 -00:00:10,150 --> 00:00:13,510 -class, a class the refines the super-class and that - -5 -00:00:13,510 --> 00:00:16,950 -we normally call sub-class. It's also known as a - -6 -00:00:16,950 --> 00:00:19,690 -kind of or is a relationship because we can - -7 -00:00:19,690 --> 00:00:22,850 -say that the subclass is a super class and - -8 -00:00:22,850 --> 00:00:25,450 -it's expressed with a solid line with a big arrow - -9 -00:00:25,450 --> 00:00:27,580 -head at the end. So let's see an example of - -10 -00:00:27,580 --> 00:00:30,160 -that. In this case I'm going to indicate. Two of this kind - -11 -00:00:30,160 --> 00:00:33,950 -of relationships. The first one involving the RegistrationUser and - -12 -00:00:33,950 --> 00:00:37,000 -a student. And the second one, a RegistrationUser and the - -13 -00:00:37,000 --> 00:00:39,960 -professor. So, basically what we're showing here is a - -14 -00:00:39,960 --> 00:00:43,170 -typical case in which the registration user is a more general - -15 -00:00:43,170 --> 00:00:46,630 -concept then the Student and the Professor. So both the student - -16 -00:00:46,630 --> 00:00:50,710 -and the professor are RegistrationUsers. So there is a relationship, - -17 -00:00:50,710 --> 00:00:54,360 -the Professor is a registration user and the Student is a RegistrationUser. - -18 -00:00:54,360 --> 00:00:56,780 -And therefore we can indicate that using - -19 -00:00:56,780 --> 00:01:00,040 -the generalization relationship in our class diagram. |