Объектно-ориентированное программирование на С#. Андрианова А.А - 16 стр.

UptoLike

16
Рис.1.5. Объектная модель системы «Абитуриент».
7. Предположим, что только абитуриентам гражданам РФ могут
быть предоставлены льготные условия при поступлении
(сиротам, военнослужащим, инвалидам и пр.). Тогда между
классами «Абитуриент гражданин РФ» и новыми классами
«Абитуриент с льготами» и «Абитуриент без льгот» можно
также выделить отношение обобщения (Рис. 1.6).
8. Другой вариант представления этой связи приводит к
появлению отношения зависимости между классом
«Абитуриент» и «Типы абитуриентов», который будет в себя
включать перечисление типов абитуриентов (имеющие или не
имеющие льготы). Зачисление в студенты будет происходить в
зависимости от типа абитуриента, т.е. будет по-разному
реализовано. Такое представление взаимосвязей между
классами считается более правильным (Рис. 1.7).
Для простоты не будем рассматривать зачисление абитуриентов для
получения второго высшего образования или зачисления в слушатели.
              Рис.1.5. Объектная модель системы «Абитуриент».

        7. Предположим, что только абитуриентам – гражданам РФ могут
           быть предоставлены льготные условия при поступлении
           (сиротам, военнослужащим, инвалидам и пр.). Тогда между
           классами «Абитуриент – гражданин РФ» и новыми классами
           «Абитуриент с льготами» и «Абитуриент без льгот» можно
           также выделить отношение обобщения (Рис. 1.6).
        8. Другой вариант представления этой связи приводит к
           появлению     отношения     зависимости     между  классом
           «Абитуриент» и «Типы абитуриентов», который будет в себя
           включать перечисление типов абитуриентов (имеющие или не
           имеющие льготы). Зачисление в студенты будет происходить в
           зависимости от типа абитуриента, т.е. будет по-разному
           реализовано. Такое представление взаимосвязей между
           классами считается более правильным (Рис. 1.7).

     Для простоты не будем рассматривать зачисление абитуриентов для
получения второго высшего образования или зачисления в слушатели.




16