about summary refs log tree commit diff
path: root/usth/ICT2.7/P2L2 OO Software Engineering and UML Subtitles/21 - Class Diagram: Generalization Relationship - lang_en_vs5.srt
diff options
context:
space:
mode:
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.srt75
1 files changed, 75 insertions, 0 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
new file mode 100644
index 0000000..513413b
--- /dev/null
+++ b/usth/ICT2.7/P2L2 OO Software Engineering and UML Subtitles/21 - Class Diagram: Generalization Relationship - lang_en_vs5.srt
@@ -0,0 +1,75 @@
+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.