рд╡рд┐рдЬреБрдЕрд▓ рдкреИрд░рд╛рдбрд╛рдЗрдо рдХреЗ рд╕рд╛рде рд╕рдВрдпреБрдХреНрдд рдореЙрдбрд▓рд┐рдВрдЧ рднрд╛рд╖рд╛ рд╕реАрдЦреЗрдВ
тАЬрдПрдХ рдЪрд┐рддреНрд░ рд╣рдЬрд╛рд░ рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреЛрдб рдХреЗ рдмрд░рд╛рдмрд░ рд╣реЛрддрд╛ рд╣реИтАЭ┬атАФ UML рдХреНрд▓рд╛рд╕ рдбрд╛рдпрдЧреНрд░рд╛рдо рдЖрдкрдХреЛ рдХреЛрдб рд▓рд┐рдЦрдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдСрдмреНрдЬреЗрдХреНрдЯ-рдУрд░рд┐рдПрдВрдЯреЗрдб рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдХреЛ рджреЗрдЦрдиреЗ, рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд░рдиреЗ рдФрд░ рд╕рдВрдЪрд╛рд░ рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддреЗ рд╣реИрдВред

ЁЯФ╣ UML рдХреНрдпрд╛ рд╣реИ?
рд╕рдВрдпреБрдХреНрдд рдореЙрдбрд▓рд┐рдВрдЧ рднрд╛рд╖рд╛ (UML)┬ардПрдХ рдорд╛рдирдХреАрдХреГрдд рдЖрд▓реЗрдЦреА рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ рд╣реИ рдЬрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдСрдмреНрдЬреЗрдХреНрдЯ-рдУрд░рд┐рдПрдВрдЯреЗрдб рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдХреЛ рджреЗрдЦрдиреЗ, рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреЗ, рдирд┐рд░реНрдорд╛рдг рдХрд░рдиреЗ рдФрд░ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реАрдХрд░рдг рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
рдПрдХ┬ардХреНрд▓рд╛рд╕ рдбрд╛рдпрдЧреНрд░рд╛рдо┬ардПрдХ рдкреНрд░рдХрд╛рд░ рдХрд╛ рд╣реИ┬ард╕реНрдерд┐рд░ рд╕рдВрд░рдЪрдирд╛ рдЖрд░реЗрдЦ┬ардЬреЛ рдПрдХ рдкреНрд░рдгрд╛рд▓реА рдХреЛ рджрд┐рдЦрд╛рдХрд░ рд╡рд░реНрдгрд┐рдд рдХрд░рддрд╛ рд╣реИ:
-
тЬЕ┬ардХреНрд▓рд╛рд╕реЗрд╕┬атАУ рдСрдмреНрдЬреЗрдХреНрдЯреНрд╕ рдХреЗ рдмреНрд▓реВрдкреНрд░рд┐рдВрдЯреНрд╕
-
тЬЕ┬ардЧреБрдг┬атАУ рдХреНрд▓рд╛рд╕реЗрд╕ рдХреЗ рдбреЗрдЯрд╛/рдЧреБрдг
-
тЬЕ┬ардСрдкрд░реЗрд╢рди (рд╡рд┐рдзрд┐рдпрд╛рдБ)┬атАУ рд╡реНрдпрд╡рд╣рд╛рд░/рдлрд╝рдВрдХреНрд╢рди
-
тЬЕ┬ард╕рдВрдмрдВрдз┬атАУ рдСрдмреНрдЬреЗрдХреНрдЯреНрд╕ рдХреИрд╕реЗ рдмрд╛рддрдЪреАрдд рдХрд░рддреЗ рд╣реИрдВ
ЁЯТб┬аUML рдХреНрдпреЛрдВ рд╕реАрдЦреЗрдВ?┬ардпрд╣ рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдФрд░ рдХреЛрдб рдХреЗ рдмреАрдЪ рдХреЗ рдЕрдВрддрд░ рдХреЛ рдкрд╛рд░ рдХрд░рддрд╛ рд╣реИ, рдЯреАрдо рд╕рдВрдЪрд╛рд░ рдХреЛ рдмреЗрд╣рддрд░ рдмрдирд╛рддрд╛ рд╣реИ, рдФрд░ рдбрд┐рдЬрд╝рд╛рдЗрди рдХреА рдХрдорд┐рдпреЛрдВ рдХреЛ рдЬрд▓реНрджреА рдкрдХрдбрд╝рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддрд╛ рд╣реИред
ЁЯФ╣ рдХреНрд▓рд╛рд╕реЗрд╕ рдФрд░ рдСрдмреНрдЬреЗрдХреНрдЯреНрд╕ рдХреЛ рд╕рдордЭрдирд╛
рдХреНрд▓рд╛рд╕ рдХреНрдпрд╛ рд╣реИ?
рдПрдХ┬ард╡рд░реНрдЧ┬ард╡рд╕реНрддреБрдУрдВ рдХреЗ рдирд┐рд░реНрдорд╛рдг рдХреЗ рд▓рд┐рдП рдПрдХ рдирдХреНрд╢рд╛ рд╣реИред рдпрд╣ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рддрд╛ рд╣реИ:
-
рдЕрд╡рд╕реНрдерд╛┬а(рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ/рдЧреБрдг)
-
рд╡реНрдпрд╡рд╣рд╛рд░┬а(рд╕рдВрдЪрд╛рд▓рди/рд╡рд┐рдзрд┐рдпрд╛рдВ)
рд╡рд╕реНрддреБ рдХреНрдпрд╛ рд╣реИ?
рдПрдХ┬ард╡рд╕реНрддреБ┬ардПрдХ┬ардЙрджрд╛рд╣рд░рдг┬ардПрдХ рд╡рд░реНрдЧ рдХрд╛ тАФ рд╡рд░реНрдЧ рдХреЗ рдирдХреНрд╢реЗ рд╕реЗ рдирд┐рд░реНрдорд┐рдд рдПрдХ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдПрдХрддрд╛ред

ЁЯРХ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рджреБрдирд┐рдпрд╛ рдХрд╛ рдЙрджрд╛рд╣рд░рдг: рдХреБрддреНрддрд╛ рд╡рд░реНрдЧ
рд╡рд░реНрдЧ: рдХреБрддреНрддрд╛
тФЬтФА рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ: рд░рдВрдЧ, рдирд╛рдо, рдирд╕реНрд▓
тФФтФА рд╡реНрдпрд╡рд╣рд╛рд░: рдкреВрдВрдЫ рд╣рд┐рд▓рд╛рдирд╛(), рднреМрдВрдХрдирд╛(), рдЦрд╛рдирд╛()
рдкреНрд░рддреНрдпреЗрдХ┬ардХреБрддреНрддрд╛┬ард╡рд╕реНрддреБ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП┬ардореЗрд░рд╛ рдкреЗрдЯ,┬ардкрдбрд╝реЛрд╕реА рдХреБрддреНрддрд╛) рд╕рдорд╛рди рд╕рдВрд░рдЪрдирд╛ рд╕рд╛рдЭрд╛ рдХрд░рддрд╛ рд╣реИ рд▓реЗрдХрд┐рди рдЕрджреНрд╡рд┐рддреАрдп рдбреЗрдЯрд╛ рд░рдЦрддрд╛ рд╣реИред
ЁЯФ╣ рдпреВрдПрдордПрд▓ рд╡рд░реНрдЧ рдирд┐рд░реВрдкрдг рд╕рдордЭрд╛рдпрд╛ рдЧрдпрд╛
рдПрдХ рдпреВрдПрдордПрд▓ рд╡рд░реНрдЧ рдХреЛ рдПрдХ┬арддреАрди рднрд╛рдЧреЛрдВ рд╡рд╛рд▓реЗ рдЖрдпрдд рдХреЗ рд░реВрдк рдореЗрдВ рджрд░реНрд╢рд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ:

1я╕ПтГг рд╡рд░реНрдЧ рдирд╛рдо (рдКрдкрд░реА рднрд╛рдЧ)
-
рдЕрдирд┐рд╡рд╛рд░реНрдп┬атАУ рдПрдХрдорд╛рддреНрд░ рдЖрд╡рд╢реНрдпрдХ рддрддреНрд╡
-
рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╣реИ┬ард╕рд╛рдорд╛рдиреНрдп рдкрд╛рда, рдХреЗрдВрджреНрд░рд┐рдд, рдореЛрдЯрд╛
-
рдЕрдореВрд▓реНрдп рд╡рд░реНрдЧ рджрд┐рдЦрд╛рдП рдЬрд╛рддреЗ рд╣реИрдВ┬ардЗрдЯреИрд▓рд┐рдХ
2я╕ПтГг рдЧреБрдг (рдордзреНрдп рднрд╛рдЧ)
-
рдкреНрд░рд╛рд░реВрдк:┬а
рдкрд╣реБрдБрдЪ рдирд╛рдо : рдкреНрд░рдХрд╛рд░ = рдбрд┐рдлрд╝реЙрд▓реНрдЯрдорд╛рди -
рдореИрдк рдХрд░реЗрдВ┬ард╕рджрд╕реНрдп рдЪрд░┬ардХреЛрдб рдореЗрдВ
-
рдЙрджрд╛рд╣рд░рдг:┬а
- рдЙрдореНрд░ : рдкреВрд░реНрдгрд╛рдВрдХ = 0
3я╕ПтГг рд╕рдВрдЪрд╛рд▓рди/рд╡рд┐рдзрд┐рдпрд╛рдБ (рдирд┐рдЪрд▓рд╛ рднрд╛рдЧ)
-
рдкреНрд░рд╛рд░реВрдк:┬а
рдкрд╣реБрдБрдЪ рдирд╛рдорд╡рд┐рдзрд┐(рдкреИрд░рд╛рдореАрдЯрд░ : рдкреНрд░рдХрд╛рд░) : рдкреНрд░рддрд┐рд▓рд╛рднрдкреНрд░рдХрд╛рд░ -
рдореИрдк рдХрд░реЗрдВ┬ард╡рд░реНрдЧ рд╡рд┐рдзрд┐рдпрд╛рдБ┬ардХреЛрдб рдореЗрдВ
-
рдЙрджрд╛рд╣рд░рдг:┬а
+ рдЧрдгрдирд╛ рдХрд░реЗрдВ() : рдбрдмрд▓

ЁЯФ╣ рд╡рд░реНрдЧ рдкрд╣реБрдБрдЪ рдПрд╡рдВ рдкреИрд░рд╛рдореАрдЯрд░
ЁЯФР рдкрд╣реБрдБрдЪ рд╕рдВрд╢реЛрдзрдХ
рдкреВрд░реНрд╡рд╕рд░реНрдЧ рдкреНрд░рддреАрдХ рдкрд╣реБрдБрдЪ рд╕реНрддрд░ рджрд░реНрд╢рд╛рддреЗ рд╣реИрдВ:
| рдкреНрд░рддреАрдХ | рдкрд╣реБрдБрдЪ | рдХрд╣рд╛рдБ рд╕реЗ рдкрд╣реБрдБрдЪ рдпреЛрдЧреНрдп |
|---|---|---|
+ |
рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ | рдХрд╣реАрдВ рднреА |
- |
рдирд┐рдЬреА | рдХреЗрд╡рд▓ рдХреНрд▓рд╛рд╕ рдХреЗ рднреАрддрд░ |
# |
рд╕реБрд░рдХреНрд╖рд┐рдд | рдХреНрд▓рд╛рд╕ рдФрд░ рдЙрдкрд╡рд░реНрдЧреЛрдВ рдХреЗ рднреАрддрд░ |

тЮбя╕П рдкреИрд░рд╛рдореАрдЯрд░ рджрд┐рд╢рд╛рдирд┐рд░реНрджреЗрд╢рд┐рддрд╛
рд╡рд┐рдзрд┐ рдкреИрд░рд╛рдореАрдЯрд░реЛрдВ рдореЗрдВ рдбреЗрдЯрд╛ рдХреЗ рдкреНрд░рд╡рд╛рд╣ рдХреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░реЗрдВ:
| рджрд┐рд╢рд╛ | рдЕрд░реНрде |
|---|---|
рдЗрди |
рдХреЗрд╡рд▓ рдЗрдирдкреБрдЯ (рдбрд┐рдлрд╝реЙрд▓реНрдЯ) |
рдЖрдЙрдЯ |
рдХреЗрд╡рд▓ рдЖрдЙрдЯрдкреБрдЯ |
рдЗрдирдЖрдЙрдЯ |
рдЗрдирдкреБрдЯ рдФрд░ рдЖрдЙрдЯрдкреБрдЯ |

ЁЯТб рдЯрд┐рдк: рдЕрдзрд┐рдХрд╛рдВрд╢ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛рдПрдВ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ┬а
рдЗрди┬ардкреИрд░рд╛рдореАрдЯрд░ред рдПрдкреАрдЖрдИ рдпрд╛ рдЬрдЯрд┐рд▓ рдбреЗрдЯрд╛ рдкреНрд░рд╡рд╛рд╣ рдХреЗ рдореЙрдбрд▓рд┐рдВрдЧ рдХреЗ рд╕рдордп рджрд┐рд╢рд╛рдирд┐рд░реНрджреЗрд╢рд┐рддрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред
ЁЯФ╣ рдХреНрд▓рд╛рд╕ рдбрд╛рдпрдЧреНрд░рд╛рдореЛрдВ рдХреЗ рддреАрди рдкрд░рд┐рдкреНрд░реЗрдХреНрд╖реНрдп
рдЕрдкрдиреЗ рд╡рд┐рдХрд╛рд╕ рдЪрд░рдг рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдЕрдкрдиреЗ рдбрд╛рдпрдЧреНрд░рд╛рдо рдХреЗ рд╡рд┐рд╡рд░рдг рдХреЗ рд╕реНрддрд░ рдХрд╛ рдЪрдпрди рдХрд░реЗрдВ:

| рдкрд░рд┐рдкреНрд░реЗрдХреНрд╖реНрдп | рдХрдм рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ | рдлреЛрдХрд╕ |
|---|---|---|
| рдЕрд╡рдзрд╛рд░рдгрд╛рддреНрдордХ | рдкреНрд░рд╛рд░рдВрднрд┐рдХ рд╡рд┐рд╢реНрд▓реЗрд╖рдг, рдХреНрд╖реЗрддреНрд░ рдореЙрдбрд▓рд┐рдВрдЧ | рд╡реНрдпрд╛рдкрд╛рд░ рдЕрд╡рдзрд╛рд░рдгрд╛рдПрдВ, рд╡рд╛рд╕реНрддрд╡рд┐рдХ рджреБрдирд┐рдпрд╛ рдХреЗ рд╕рдВрд╕реНрдерд╛рди |
| рд╡рд┐рдирд┐рд░реНрджреЗрд╢ | рдбрд┐рдЬрд╝рд╛рдЗрди рдЪрд░рдг, рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдкрд░рд┐рднрд╛рд╖рд╛ | рд╕рд╛рд░рд╛рдВрд╢ рдбреЗрдЯрд╛ рдкреНрд░рдХрд╛рд░ (ADTs), рд╡рд┐рдзрд┐ рд╕рдВрдХреЗрддрдХ |
| рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди | рдХреЛрдбрд┐рдВрдЧ рдЪрд░рдг, рддрдХрдиреАрдХреА рдбрд┐рдЬрд╝рд╛рдЗрди | рдХреЙрдиреНрдХреНрд░реАрдЯ рдХреНрд▓рд╛рд╕реЗрд╕, рднрд╛рд╖рд╛-рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╡рд┐рд╡рд░рдг |
ЁЯОп┬ард╕рд░реНрд╡реЛрддреНрддрдо рдкреНрд░рдерд╛: рдЕрд╡рдзрд╛рд░рдгрд╛рддреНрдордХ рд╢реБрд░реБрдЖрдд тЖТ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рддрдХ рд╡рд┐рдХрд╕рд┐рдд рдХрд░реЗрдВред рддрдХрдиреАрдХреА рд╡рд┐рд╡рд░рдгреЛрдВ рд╕реЗ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдЖрд░реЗрдЦреЛрдВ рдХреЛ рдЕрддреНрдпрдзрд┐рдХ рднрд╛рд░рд┐рдд рди рдХрд░реЗрдВред
ЁЯФ╣ рдХреНрд▓рд╛рд╕реЗрд╕ рдХреЗ рдмреАрдЪ рд╕рдВрдмрдВрдз
UML рдХреНрд▓рд╛рд╕реЗрд╕ рдХреЗ рдкрд░рд╕реНрдкрд░ рдХреНрд░рд┐рдпрд╛рдХрд▓рд╛рдк рдХреЛ рд╕рдЯреАрдХ рд░реВрдк рд╕реЗ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рддрд╛ рд╣реИред рдЗрди 6 рдореВрд▓ рд╕рдВрдмрдВрдзреЛрдВ рдХреЛ рд╕рдордЭреЗрдВ:

1я╕ПтГг рд╡рд┐рд░рд╛рд╕рдд (рд╕рд╛рдорд╛рдиреНрдпреАрдХрд░рдг) тЖТ тАЬIS-AтАЭ
-
рд╡рд┐рд╢рд┐рд╖реНрдЯреАрдХрд░рдг рдХрд╛ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХрд░рддрд╛ рд╣реИ:
рдЙрдк-рдХреНрд▓рд╛рд╕┬ардПрдХ рд╣реИ┬ардЙрдкрд░рд╛рд╖реНрдЯреНрд░ рдХреНрд▓рд╛рд╕ -
рдкреНрд░рддреАрдХ: рдареЛрд╕ рд░реЗрдЦрд╛ рдХреЗ рд╕рд╛рдердЦрд╛рд▓реА рддреНрд░рд┐рдХреЛрдгрд╛рдХрд╛рд░ рддреАрд░ рдХрд╛ рд╕рд┐рд░рд╛рдорд╛рддрд╛-рдкрд┐рддрд╛ рдХреА рдУрд░ рдЗрд╢рд╛рд░рд╛ рдХрд░рддрд╛ рд╣реИ
-
рд╕рд╛рд░рд╛рдВрд╢ рдХреНрд▓рд╛рд╕реЗрд╕ рдХреЛ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИрдЗрдЯреИрд▓рд┐рдХ

ЁЯУР рдЙрджрд╛рд╣рд░рдг: рдЖрдХреГрддрд┐рдпреЛрдВ рдХрд╛ рдкрджрд╛рдиреБрдХреНрд░рдо

// рдХреЛрдб рд╕рдорддреБрд▓реНрдп
рдЕрдореВрд░реНрдд рдХреНрд▓рд╛рд╕ рдЖрдХреГрддрд┐ { ... }
рдХреНрд▓рд╛рд╕ рд╡реГрддреНрдд рдЖрдХреГрддрд┐ рд╕реЗ рд╡рд┐рд░рд╛рд╕рдд рд▓реЗрддрд╛ рд╣реИ { ... }
рдХреНрд▓рд╛рд╕ рдЖрдпрдд рдЖрдХреГрддрд┐ рд╕реЗ рд╡рд┐рд░рд╛рд╕рдд рд▓реЗрддрд╛ рд╣реИ { ... }
2я╕ПтГг рд╕рдВрдмрдВрдз тЖТ тАЬUSES-AтАЭ (рд╕рдВрд░рдЪрдирд╛рддреНрдордХ рд▓рд┐рдВрдХ)
-
рд╕рдордХрдХреНрд╖ рдХреНрд▓рд╛рд╕реЗрд╕ рдХреЗ рдмреАрдЪ рдПрдХ рд╕реНрдерд╛рдпреА рд╕рдВрдмрдВрдз рдХрд╛ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХрд░рддрд╛ рд╣реИ
-
рдкреНрд░рддреАрдХ:┬ардареЛрд╕ рд░реЗрдЦрд╛рдХреНрд▓рд╛рд╕реЗрд╕ рдХреЗ рдмреАрдЪ
-
рдЕрдХреНрд╕рд░ рдХреНрд░рд┐рдпрд╛ рд╡рд╛рдХреНрдпрд╛рдВрд╢реЛрдВ рдХреЗ рд╕рд╛рде рд▓реЗрдмрд▓ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ:
рд╕реНрдерд╛рдкрд┐рдд рдХрд░рддрд╛ рд╣реИ,┬ардкреНрд░рдмрдВрдзрд┐рдд рдХрд░рддрд╛ рд╣реИ,┬ард╕рдорд╛рд╡реЗрд╢ рдХрд░рддрд╛ рд╣реИ
рд╕рд░рд▓ рд╕рдВрдмрдВрдз рдЙрджрд╛рд╣рд░рдг:

ЁЯФв рдХрд╛рд░реНрдбрд┐рдиреИрд▓рд┐рдЯреА (рдЧреБрдгрд╛рдВрдХ)
рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░реЗрдВ рдХрд┐ рдХрд┐рддрдиреЗ рдЙрджрд╛рд╣рд░рдг рднрд╛рдЧ рд▓реЗрддреЗ рд╣реИрдВ:
| рдкреНрд░рддреАрдХрд╛рддреНрдордХ рдЪрд┐рд╣реНрди | рдЕрд░реНрде | рдЙрджрд╛рд╣рд░рдг |
|---|---|---|
1 |
рдмрд┐рд▓реНрдХреБрд▓ рдПрдХ | рдПрдХ рдЧреНрд░рд╛рд╣рдХ рдПрдХ рдЖрджреЗрд╢ рджреЗрддрд╛ рд╣реИ |
0..1 |
рд╢реВрдиреНрдп рдпрд╛ рдПрдХ | рдПрдХ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рдкрд╛рд╕ рдПрдХ рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ рд╣реЛ рд╕рдХрддреА рд╣реИ |
*┬ардпрд╛┬а0..* |
рд╢реВрдиреНрдп рдпрд╛ рдмрд╣реБрдд рд╕рд╛рд░реЗ | рдПрдХ рд╡рд┐рднрд╛рдЧ рдореЗрдВ рдХрдИ рдХрд░реНрдордЪрд╛рд░реА рд╣реЛрддреЗ рд╣реИрдВ |
1..* |
рдПрдХ рдпрд╛ рдмрд╣реБрдд рд╕рд╛рд░реЗ | рдПрдХ рдЖрджреЗрд╢ рдореЗрдВ рдХрдо рд╕реЗ рдХрдо рдПрдХ рд╡рд╕реНрддреБ рд╣реЛрддреА рд╣реИ |

3я╕ПтГг рд╕рдорд╛рд╡реЗрд╢рди тЖТ тАЬрд╣реИ-рдПтАЭ (рдХрдордЬреЛрд░ рд╕реНрд╡рд╛рдорд┐рддреНрд╡)
-
рд╡рд┐рд╢реЗрд╖ рд╕рдВрдмрдВрдз: тАЬрднрд╛рдЧ-рд╣реИтАЭ рд╕рдВрдмрдВрдз
-
рднрд╛рдЧ рд╕реНрд╡рддрдВрддреНрд░ рд░реВрдк рд╕реЗ рдореМрдЬреВрдж рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВрд╕реНрд╡рддрдВрддреНрд░ рд░реВрдк рд╕реЗ┬ардкреВрд░реНрдг рдХреЗ рдмрд╛рд╣рд░
-
рдкреНрд░рддреАрдХрд╛рддреНрдордХ рдЪрд┐рд╣реНрди: рдареЛрд╕ рд░реЗрдЦрд╛ рдХреЗ рд╕рд╛рде┬ардЕрдкреВрд░реНрдг рд╣реАрд░рд╛┬атАЬрдкреВрд░реНрдгтАЭ рдЫреЛрд░ рдкрд░

// рдЙрджрд╛рд╣рд░рдг: рд╡рд┐рднрд╛рдЧ рдкреНрд░реЛрдлреЗрд╕рд░реЛрдВ рдХреЛ рд╕рдорд╛рд╡реЗрд╢ рдХрд░рддрд╛ рд╣реИ
class Department {
private List<Professor> professors; // рдкреНрд░реЛрдлреЗрд╕рд░ рддрдм рднреА рдореМрдЬреВрдж рд░рд╣рддреЗ рд╣реИрдВ рдпрджрд┐ рд╡рд┐рднрд╛рдЧ рдХрд╛ рд╡рд┐рдШрдЯрди рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ
}
4я╕ПтГг рд╕рдВрдШрдЯрди тЖТ тАЬрдордЬрдмреВрдд рд╣реИ-рдПтАЭ (рдордЬрдмреВрдд рд╕реНрд╡рд╛рдорд┐рддреНрд╡)
-
рд╕рдорд╛рд╡реЗрд╢рди рдХрд╛ рдордЬрдмреВрдд рд░реВрдк
-
рднрд╛рдЧрдЕрд╕реНрддрд┐рддреНрд╡ рдореЗрдВ рдирд╣реАрдВ рдЖ рд╕рдХрддреЗрдкреВрд░реНрдг рдХреЗ рдмрд┐рдирд╛; рдЬреАрд╡рдирдЪрдХреНрд░ рдЬреБрдбрд╝рд╛ рд╣реБрдЖ рд╣реИ
-
рдкреНрд░рддреАрдХ: рдареЛрд╕ рд░реЗрдЦрд╛ рдХреЗ рд╕рд╛рдерднрд░рд╛ рд╣реБрдЖ рд╣реАрд░рд╛рдкреВрд░реНрдг рдЫреЛрд░ рдкрд░

// рдЙрджрд╛рд╣рд░рдг: рдШрд░ рдХрдореНрдкреЛрдЬрд╝ рдХрд░рддрд╛ рд╣реИ рдХрдорд░реЗ
class House {
private List<Room> rooms; // рдЬрдм рдШрд░ рддреЛрдбрд╝рд╛ рдЬрд╛рддрд╛ рд╣реИ рддреЛ рдХрдорд░реЗ рдирд╖реНрдЯ рд╣реЛ рдЬрд╛рддреЗ рд╣реИрдВ
}
тЪая╕П┬ардореБрдЦреНрдп рдЕрдВрддрд░:
рдПрдЧреНрд░реАрдЧреЗрд╢рди:
рдХрд╛рд░рдХреЗ рдкрд╛рд╕ рд╣реИрдкрд╣рд┐рдпрд╛тЖТ рдкрд╣рд┐рдпреЛрдВ рдХрд╛ рдкреБрдирд░реНрдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИрдХрдВрдкреЛрдЬрд┐рд╢рди:
рдШрд░рдХреЗ рдкрд╛рд╕ рд╣реИрдХрдорд░рд╛тЖТ рдХрдорд░реЗ рдШрд░ рдХреЗ рдмрд┐рдирд╛ рдЕрд╕реНрддрд┐рддреНрд╡ рдореЗрдВ рдирд╣реАрдВ рд╣реИрдВ
5я╕ПтГг рдирд┐рд░реНрднрд░рддрд╛ тЖТ тАЬрдЕрд╕реНрдерд╛рдпреА рд░реВрдк рд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИтАЭ
-
рдПрдХ рдХреНрд▓рд╛рд╕рдкрд░ рдирд┐рд░реНрднрд░ рд╣реИрдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рд▓рд┐рдП рджреВрд╕рд░рд╛ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╡рд┐рдзрд┐ рдкреИрд░рд╛рдореАрдЯрд░)
-
рдПрдХ рд╕рдВрд░рдЪрдирд╛рддреНрдордХ рд╕рдВрдмрдВрдз рдирд╣реАрдВ рд╣реИ; рдЖрдкреВрд░реНрддрд┐рдХрд░реНрддрд╛ рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрди рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░ рд╕рдХрддрд╛ рд╣реИ
-
рдкреНрд░рддреАрдХ:рдЦрдВрдбрд┐рдд рд░реЗрдЦрд╛ рдЦреБрд▓реЗ рддреАрд░ рдХреЗ рд╕рд╛рде

рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдЙрджрд╛рд╣рд░рдг: рд╡реНрдпрдХреНрддрд┐ рдкреБрд╕реНрддрдХ рдкрдврд╝рддрд╛ рд╣реИ

class Person {
boolean hasRead(Book book) { ... } // рдкреБрд╕реНрддрдХ рдкреИрд░рд╛рдореАрдЯрд░ рд╣реИ тЖТ рдирд┐рд░реНрднрд░рддрд╛
}
6я╕ПтГг рд╡рд╛рд╕реНрддрд╡рд┐рдХреА тЖТ тАЬрдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХрд░рддрд╛ рд╣реИтАЭ
-
рдПрдХ рдХреЗ рдмреАрдЪ рд╕рдВрдмрдВрдзрдЗрдВрдЯрд░рдлреЗрд╕┬ардФрд░ рдЙрд╕рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╡рд╛рд▓реЗ рдХреНрд▓рд╛рд╕
-
рдкреНрд░рддреАрдХ:┬ардЦрд╛рд▓реА рддреНрд░рд┐рднреБрдЬ рддреАрд░ рдХреЗ рд╕рд╛рде рдмрд┐рдВрджреАрджрд╛рд░ рд░реЗрдЦрд╛

// рдЬрд╛рд╡рд╛ рдЙрджрд╛рд╣рд░рдг
interface Owner {
void acquireProperty();
void disposeProperty();
}
class Person implements Owner { ... }
class Corporation implements Owner { ... }
ЁЯФ╣ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рджреБрдирд┐рдпрд╛ рдХреЗ рдЙрджрд╛рд╣рд░рдг
ЁЯЫТ рдЙрджрд╛рд╣рд░рдг 1: рдЖрджреЗрд╢ рдкреНрд░рдмрдВрдзрди рдкреНрд░рдгрд╛рд▓реА

рдореБрдЦреНрдп рдмрд╛рддреЗрдВ:
-
рдЧреНрд░рд╛рд╣рдХ┬ард░рдЦрддрд╛ рд╣реИ┬ардЖрджреЗрд╢┬а(рд╕рдВрдмрдВрдз, 1..*) -
рдЖрджреЗрд╢┬ард╕рдВрдпреБрдХреНрдд рд╣реИ┬ардЖрджреЗрд╢ рдЖрдЗрдЯрдо┬а(рд╕рдВрдШрдЯрдирд╛) -
рдЖрджреЗрд╢ рдЖрдЗрдЯрдо┬ард╕рдВрджрд░реНрднрд┐рдд рдХрд░рддрд╛ рд╣реИ┬ардЙрддреНрдкрд╛рдж┬а(рд╕рдВрдмрдВрдз) -
рднреБрдЧрддрд╛рди┬ардкреНрд░рд╛рдкреНрдд рдХрд░рддрд╛ рд╣реИ┬аIPayment┬ардЗрдВрдЯрд░рдлреЗрд╕ (рдкреНрд░рд╛рдкреНрддрд┐)
ЁЯТ╗ рдЙрджрд╛рд╣рд░рдг 2: рдиреЛрдЯреНрд╕ рдХреЗ рд╕рд╛рде GUI рдПрдкреНрд▓рд┐рдХреЗрд╢рди

рдореБрдЦреНрдп рдмрд╛рддреЗрдВ:
-
рдиреЛрдЯреНрд╕ (рдкреАрд▓реЗ рдмреЙрдХреНрд╕) рдХреНрд▓рд╛рд╕реЗрд╕ рдХреЛ рднрд╛рд░реА рдирд╣реАрдВ рдХрд┐рдП рдмрд┐рдирд╛ рд╕реНрдкрд╖реНрдЯреАрдХрд░рдг рдЬреЛрдбрд╝рддреЗ рд╣реИрдВ
-
JFrame┬ард╕рдорд╛рд╡реЗрд╢ рдХрд░рддрд╛ рд╣реИ┬аJPanel┬а(рд╕рдВрдпреЛрдЬрди) -
рдШрдЯрдирд╛ рд╕реБрдирдиреЗ рд╡рд╛рд▓реЗ рдирд┐рд░реНрднрд░рддрд╛ рд╕рдВрдмрдВрдзреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ
ЁЯФ╣ рд╕рд┐рдлрд╛рд░рд┐рд╢ рдХреА рдЧрдИ UML рдЙрдкрдХрд░рдг
| рдЙрдкрдХрд░рдг | рд╕рд░реНрд╡реЛрддреНрддрдо рдЙрдкрдпреЛрдЧ | рдореВрд▓реНрдп | рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо |
|---|---|---|---|
| ЁЯеЗ┬ард╡рд┐рдЬреБрдЕрд▓ рдкреИрд░рд╛рдбрд╛рдЗрдЧреНрдо рдХрдореНрдпреБрдирд┐рдЯреА рд╕рдВрд╕реНрдХрд░рдг | рд╢реБрд░реБрдЖрдд рдХрд░рдиреЗ рд╡рд╛рд▓реЗ, рдЫрд╛рддреНрд░, рдкреВрд░реНрдг UML рд╕рдорд░реНрдерди | тЬЕ┬ардореБрдлреНрдд | рд╡рд┐рдВрдбреЛрдЬрд╝/рдореИрдХOS/рд▓рд┐рдирдХреНрд╕ |
| рд▓реБрд╕рд┐рдбрдЪрд╛рд░реНрдЯ | рд╕рд╣рдпреЛрдЧ, рд╡реЗрдм-рдЖрдзрд╛рд░рд┐рдд | рдлреНрд░реАрдорд┐рдпрдо | рд╡реЗрдм |
| рдбреНрд░реЙ.рдЖрдИрдУ (рдбрд╛рдпрдЧреНрд░рд╛рдореНрд╕.рдиреЗрдЯ) | рддреНрд╡рд░рд┐рдд рдЖрд░реЗрдЦ, рд╕рд░рд▓рддрд╛ | тЬЕ рдореБрдлреНрдд | рд╡реЗрдм/рдбреЗрд╕реНрдХрдЯреЙрдк |
| рд╕реНрдЯрд╛рд░рдпреВрдПрдордПрд▓ | рд╣рд▓реНрдХрд╛, рд╡рд┐рд╕реНрддрд╛рд░реНрдп | рднреБрдЧрддрд╛рди (рдореБрдлреНрдд рдкрд░реАрдХреНрд╖рдг) | рд╡рд┐рдВрдбреЛрдЬрд╝/рдореИрдХOS/рд▓рд┐рдирдХреНрд╕ |
| рдПрдВрдЯрд░рдкреНрд░рд╛рдЗрдЬрд╝ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЯ | рдмрдбрд╝реА рдЯреАрдореЗрдВ, рдЬрдЯрд┐рд▓ рдкреНрд░рдгрд╛рд▓рд┐рдпрд╛рдБ | рднреБрдЧрддрд╛рди рдХрд┐рдпрд╛ рдЧрдпрд╛ | рдЬреАрддреЗрдВ |
ЁЯПЖ рд╡рд┐рдЬреБрдЕрд▓ рдкреИрд░рд╛рдбрд╛рдЗрдо рдХрдореНрдпреБрдирд┐рдЯреА рдПрдбрд┐рд╢рди рдХреНрдпреЛрдВ?
тЬЕ┬а100% рдореБрдлреНрдд┬ард╕реАрдЦрдиреЗ рдФрд░ рдЧреИрд░ рд╡рд╛рдгрд┐рдЬреНрдпрд┐рдХ рдЙрдкрдпреЛрдЧ рдХреЗ рд▓рд┐рдП
тЬЕ┬ард╕рднреА UML 2.x рдЖрд░реЗрдЦ рдкреНрд░рдХрд╛рд░┬ард╕рдорд░реНрдерд┐рдд (рд╡рд░реНрдЧ, рдЙрдкрдпреЛрдЧ рдХреЗрд╕, рдХреНрд░рдо, рдЖрджрд┐)
тЬЕ┬ард╕реНрдкрд╖реНрдЯ рдбреНрд░реИрдЧ-рдПрдВрдб-рдбреНрд░реЙрдк рдЗрдВрдЯрд░рдлреЗрд╕┬атАУ рдХреЛрдбрд┐рдВрдЧ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ
тЬЕ┬ардХреЛрдб рдЗрдВрдЬреАрдирд┐рдпрд░рд┐рдВрдЧ: рдЖрд░реЗрдЦреЛрдВ рд╕реЗ рдХреЛрдб рдЙрддреНрдкрдиреНрди рдХрд░реЗрдВ рдФрд░ рд░рд┐рд╡рд░реНрд╕ рдЗрдВрдЬреАрдирд┐рдпрд░рд┐рдВрдЧ рдХрд░реЗрдВ
тЬЕ┬ардХреНрд░реЙрд╕-рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо: Windows, macOS, Linux
тЬЕ┬ардкреБрд░рд╕реНрдХрд╛рд░ рд╡рд┐рдЬреЗрддрд╛: рд╡рд┐рд╢реНрд╡рднрд░ рдХреЗ рд╡рд┐рд╢реНрд╡рд╡рд┐рджреНрдпрд╛рд▓рдпреЛрдВ рдФрд░ рдкреЗрд╢реЗрд╡рд░реЛрдВ рджреНрд╡рд╛рд░рд╛ рд╡рд┐рд╢реНрд╡рд╛рд╕ рдХрд┐рдпрд╛ рдЧрдпрд╛
ЁЯФ╣ рд╡рд┐рдЬреБрдЕрд▓ рдкреИрд░рд╛рдбрд╛рдЗрдо рдХреЗ рд╕рд╛рде рд╢реБрд░реБрдЖрдд рдХрд░реЗрдВ: 5 рдорд┐рдирдЯ рдХреА рд╕реЗрдЯрдЕрдк
-
рдбрд╛рдЙрдирд▓реЛрдб рдФрд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ
тЖТ рджреЗрдЦреЗрдВ┬аvisual-paradigm.com/download/community.jsp
тЖТ рдЕрдкрдирд╛ OS рдЪреБрдиреЗрдВ тЖТ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ (рдХрдо рд╕реЗ рдХрдо <2 рдорд┐рдирдЯ рд▓рдЧрддреЗ рд╣реИрдВ) -
рдирдпрд╛ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдмрдирд╛рдПрдВ
тЖТ VP рд▓реЙрдиреНрдЪ рдХрд░реЗрдВ тЖТ┬ардкреНрд░реЛрдЬреЗрдХреНрдЯ┬атЖТ┬ардирдпрд╛┬атЖТ тАЬрдХреНрд▓рд╛рд╕ рдбрд╛рдпрдЧреНрд░рд╛рдотАЭ рдЪреБрдиреЗрдВ -
рдЕрдкрдирд╛ рдкрд╣рд▓рд╛ рдХреНрд▓рд╛рд╕ рдЬреЛрдбрд╝реЗрдВ
тЖТ рдЯреВрд▓рдмреЙрдХреНрд╕ рд╕реЗ тАЬрдХреНрд▓рд╛рд╕тАЭ рдХреЛ рдЦреАрдВрдЪреЗрдВ тЖТ рдирд╛рдо рд╕рдВрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдбрдмрд▓-рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ
тЖТ рдХреНрд▓рд╛рд╕ рдкрд░ рджрд╛рдПрдВ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ тЖТ┬ардЬреЛрдбрд╝реЗрдВ┬атЖТ┬ардЕрдЯреНрд░рд┐рдмреНрдпреВрдЯ┬а/┬ардСрдкрд░реЗрд╢рди -
рд╕рдВрдмрдВрдз рдмрдирд╛рдПрдВ
тЖТ рдЯреВрд▓рдмрд╛рд░ рд╕реЗ рд╕рдВрдмрдВрдз рдЙрдкрдХрд░рдгреЛрдВ (рд╡рд┐рд░рд╛рд╕рдд, рд╕рдВрдмрдВрдз, рдЖрджрд┐) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ
тЖТ рд╕реНрд░реЛрдд рдХреНрд▓рд╛рд╕ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ тЖТ рд▓рдХреНрд╖реНрдп рдХреНрд▓рд╛рд╕ рддрдХ рдЦреАрдВрдЪреЗрдВ -
рдирд┐рд░реНрдпрд╛рдд рдФрд░ рд╕рд╛рдЭрд╛ рдХрд░реЗрдВ
тЖТ┬ардЖрд░реЗрдЦ┬атЖТ┬ардирд┐рд░реНрдпрд╛рдд┬атЖТ PNG/PDF/SVG
тЖТ рдпрд╛ рдЬрд╛рд╡рд╛/рд╕реА# рдХреЛрдб рдЙрддреНрдкрдиреНрди рдХрд░реЗрдВ:┬ардЙрдкрдХрд░рдг┬атЖТ┬ардХреЛрдб рдЗрдВрдЬреАрдирд┐рдпрд░рд┐рдВрдЧ
ЁЯОм┬ардкреНрд░реЛ рдЯрд┐рдк: рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ┬ардореЙрдбрд▓┬атЖТ┬ардореЙрдбрд▓ рд░рд┐рдкреЛрд░реНрдЯрдЖрдкрдХреЗ рдбрд╛рдпрдЧреНрд░рд╛рдо рд╕реЗ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реАрдХрд░рдг рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП!
ЁЯОп рддреНрд╡рд░рд┐рдд рд╕рдВрджрд░реНрдн рдЪреЗрдЯрд╢реАрдЯ
рд╡рд░реНрдЧ рдЖрд░реЗрдЦ рд╡рд╛рдХреНрдпрд╡рд┐рдиреНрдпрд╛рд╕ рд╕рд╛рд░рд╛рдВрд╢
+---------------------+
| рд╡рд░реНрдЧрдирд╛рдо | тЖР рд╢реАрд░реНрд╖: рдирд╛рдо (рдЖрд╡рд╢реНрдпрдХ)
+---------------------+
| - рд╡рд┐рд╢реЗрд╖рддрд╛ : рдкреНрд░рдХрд╛рд░ | тЖР рдордзреНрдп: рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдБ
| + рдирд╛рдо : рддрд╛рд░рд╛ |
+---------------------+
| + рд╡рд┐рдзрд┐() : рдкреНрд░рдХрд╛рд░ | тЖР рдиреАрдЪреЗ: рд╕рдВрдЪрд╛рд▓рди
| - рдЧрдгрдирд╛(x: рдкреВрд░реНрдгрд╛рдВрдХ):рдкреВрд░реНрдгрд╛рдВрдХ |
+---------------------+
рд╕рдВрдмрдВрдз рдиреЛрдЯреЗрд╢рди рддреНрд╡рд░рд┐рдд рдорд╛рд░реНрдЧрджрд░реНрд╢рд┐рдХрд╛
| рд╕рдВрдмрдВрдз | рдиреЛрдЯреЗрд╢рди | рдХреАрд╡рд░реНрдб |
|---|---|---|
| рд╡рд┐рд░рд╛рд╕рдд | тФАтФАтФАтЦ╖ | тАЬрд╣реИ-рдПрдХтАЭ |
| рд╕рдВрдмрдВрдз | тФАтФАтФА | тАЬрд╣реИ-рдПрдХтАЭ/тАЭрдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИтАЭ |
| рдПрдЧреНрд░реАрдЧреЗрд╢рди | тФАтФАтФАтЧЗ | тАЬрднрд╛рдЧ-рд╣реИтАЭ (рджреБрд░реНрдмрд▓) |
| рд╕рдВрдпреЛрдЬрди | тФАтФАтФАтЧЖ | тАЬрднрд╛рдЧ-рд╣реИтАЭ (рдордЬрдмреВрдд) |
| рдирд┐рд░реНрднрд░рддрд╛ | тАУ тАУ -> | тАЬрдЕрд╕реНрдерд╛рдпреА рд░реВрдк рд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИтАЭ |
| рд╡рд╛рд╕реНрддрд╡рд┐рдХреАрдХрд░рдг | тАУ тАУ тЦ╖ | тАЬрдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдХрд░рддрд╛ рд╣реИтАЭ |
ЁЯЪА рдпреВрдПрдордПрд▓ рд╢реБрд░реБрдЖрдд рдХрд░рдиреЗ рд╡рд╛рд▓реЛрдВ рдХреЗ рд▓рд┐рдП рдЕрдЧрд▓реЗ рдЪрд░рдг
-
тЬЕ┬ардЕрднреНрдпрд╛рд╕: рдПрдХ рд╕рд░рд▓ рдкреНрд░рдгрд╛рд▓реА (рдкреБрд╕реНрддрдХрд╛рд▓рдп, рдмреИрдВрдХ рдЦрд╛рддрд╛, рд╢реЙрдкрд┐рдВрдЧ рдХрд╛рд░реНрдЯ) рдХрд╛ рдореЙрдбрд▓ рдмрдирд╛рдПрдВ
-
тЬЕ┬ард░рд┐рд╡рд░реНрд╕-рдЗрдВрдЬреАрдирд┐рдпрд░: рдСрдЯреЛ-рдЬрдирд░реЗрдЯреЗрдб рдбрд╛рдпрдЧреНрд░рд╛рдо рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдореМрдЬреВрджрд╛ рдЬрд╛рд╡рд╛/рд╕реА# рдХреЛрдб рдХреЛ рд╡рд┐рдЬреБрдЕрд▓ рдкреИрд░рд╛рдбрд╛рдЗрдЧреНрдо рдореЗрдВ рдЖрдпрд╛рдд рдХрд░реЗрдВ
-
тЬЕ┬ард╕рд╣рдпреЛрдЧ рдХрд░реЗрдВ: рдбрд┐рдЬрд╝рд╛рдЗрди рд╕рдореАрдХреНрд╖рд╛ рдХреЗ рд▓рд┐рдП рдбрд╛рдпрдЧреНрд░рд╛рдо рд╕рд╣рдпреЛрдЧрд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рд╕рд╛рдЭрд╛ рдХрд░реЗрдВ
-
тЬЕ┬ардкреБрдирд░рд╛рд╡реГрддреНрддрд┐ рдХрд░реЗрдВ: рдЕрд╡рдзрд╛рд░рдгрд╛рддреНрдордХ рд╢реБрд░реВ рдХрд░реЗрдВ тЖТ рдХреЛрдб рд▓рд┐рдЦрддреЗ рд╕рдордп рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рддрдХ рд╕реБрдзрд╛рд░реЗрдВ
-
тЬЕ┬ардЦреЛрдЬреЗрдВ: рдЕрдЧрд▓реЗ рдЪрд░рдг рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХреЗрд╕, рдЕрдиреБрдХреНрд░рдо рдФрд░ рдЧрддрд┐рд╡рд┐рдзрд┐ рдЖрд░реЗрдЦ рд╕реАрдЦреЗрдВ
ЁЯТм┬ардпрд╛рдж рд░рдЦреЗрдВ: рдпреВрдПрдордПрд▓ рдПрдХ рд╣реИ┬ард╕рдВрдЪрд╛рд░ рдЙрдкрдХрд░рдг, рдПрдХ рдмреНрдпреВрд░реЛрдХреНрд░реЗрд╕реА рдирд╣реАрдВ рд╣реИред рдбрд╛рдпрдЧреНрд░рд╛рдо рдХреЛ рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рд╕рд░рд▓ рд░рдЦреЗрдВ тАФ рдФрд░ рдЙрд╕рд╕реЗ рднреА рд╕рд░рд▓ рдирд╣реАрдВред
тЬи┬ардЖрдк рдкреНрд░реЛрдлреЗрд╢рдирд▓ рддрд░реАрдХреЗ рд╕реЗ рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рд╣реИрдВ!
рдЖрдЬ рд╣реА рдЕрдкрдирд╛ рдкрд╣рд▓рд╛ рдХреНрд▓рд╛рд╕ рдбрд╛рдпрдЧреНрд░рд╛рдо рдореЙрдбрд▓рд┐рдВрдЧ рд╢реБрд░реВ рдХрд░реЗрдВ┬ард╡рд┐рдЬреБрдЕрд▓ рдкреИрд░рд╛рдбрд╛рдЗрдЧреНрдо рдХрдореНрдпреБрдирд┐рдЯреА рдПрдбрд┐рд╢рди┬атАФ рдореБрдлреНрдд, рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рдФрд░ рдмрд┐рдЧрд┐рдирд░-рдлреНрд░реЗрдВрдбрд▓реАред
рдЦреБрд╢ рдореЙрдбрд▓рд┐рдВрдЧ!┬аЁЯОиЁЯФзЁЯЪА
рдпрд╣ рдкреЛрд╕реНрдЯ Deutsch, English, Espa├▒ol, ┘Б╪з╪▒╪│█М, Fran├зais, Bahasa Indonesia, цЧецЬмшкЮ, Polski, Portuguese рдФрд░ ╨а╤Г╠Б╤Б╤Б╨║╨╕╨╣ рдореЗрдВ рднреА рдЙрдкрд▓рдмреНрдз рд╣реИред










