?????? UML

Печать
Рейтинг пользователей: / 8
ХудшийЛучший 

?????? UML

??????????????? ???? ????????????? (UML) ??? ??????? ??????????? ???????????, ? ?????? ??????? ????? ?????? ?????????? ? ??????????????? ??? ???????? ? ?????????????? ??????????? ?????? ?? ?????? ????????-???????????????? ???????.

?????????? ??? ?????? ???????? ?????, ?? ??????? ??????????? ??????.

??????? ??????????? ?????????????? ??????????? ???????? ?????. ??? ?????? ???????? ???? ??? ???????????????. ??????? ????????? ????? ???????? ?????????? ?????? ? ???????, ???????? ????? ?? ?????? ???????? ??????? ?????????? ??????????. ????????? ????? ???????? ?????? ? ??????????? ??????? ? ??????-????.

????????? UML ?????????? ???????????? ????????????? ??????????? ?????????? ????, ??????????? ????????????? ???????? ?????? ? ???????????? ???. UML ?? ??????? ?? ?????????? ?????? ???????????????? ? ????????? ?????????? ? ??????????? ???:

???????????? ??????????? ??????? ??????? ?????? ???????????? ????????. ??????????? ?????????? ????? ?????????? ???????????????? UML-??????, ????????? ?????? ?????????????;

???????? ???????????? ?????????????? ???????. UML ???????? ??????? ??????, ??????????? ? ?????? ??????;

??????????????? ??????? ??????????? ???????, ??????? ????? ???????? ????????????????? ? ????? ?? ????????? ?????? ????????????????;

???????????????? ??????? ??????????? ???????, ??????? ?????????? ? ??????? ?? ??????? ?????????? ? ?????????????.

???????? ????? UML:

??????? ? ????????????? ???? ??????????? ?????????????;

??????? ?? ?????? ??????? ? ?????? ????????????? ??????????? ?????? ????????? ??????? ?????????;

???? ??????????? ????????? ???????, ?????? ????????????????? ? ?????? ??? ????????? ?????? ??;

?? ??????? ??? ?? ????? ????????????????, ??? ? ?? ?????????.

????? ?????? ????????????? ???????? ? ???-?? ???????????, ????????? ???????? ???????????? ??????????????? ? ??????????????? ?????? ????????? ? ???????. ????????? ?? ???????? ????????? ????? ????????????????, ?? ???????? ??????? ???????????? ??????.

?????? ? ???????????? ?????????? ?????????? UML ???????? ?? ??? ??????? ??????????????? ? ?????????????? ? ?????? ?????????? ?????????????, ??????????? ????????-??????????????? ??????????.

??????????? ????? ????????????? ??? ??????????????? ????? ?????? ???????????? ? ??????????? ?????????. ???????? ??????? ?? ????????? ??????? ? ???, ??? ????? ???????????????? ?? ???????????? ?????? ??????? ??????????, ????????? ????????? ??????? ??????????????.


??????? ?????????? UML

??? ?????????? ?? UML ??????????? ? ????????? ???????. ????? ???????? ??? ????????:

????? ???????? ???????;

????? ??????????????;

????? ????????????????.

???????? ?????? ????? ????????????? UML ??? ???????? ??????. ? ???? ?????? ???????????? ?????????? UML ??? ?????? ??????????? ? ????????? ???????? ???????.

UML ????? ???????????? ??? ?????? ? ???????? ??????????. ??? ?????? ?????????? (forward-engineering) ????????? ???????? ?? ????????? ????, ? ??? ???????? ?????????? (reverse-engineering) ????????? ???????? ?? ?????? ??????? ????, ????? ????? ?????? ???.

???????? ????????? ????????????? ? ???????????????. ? ???????? ?????? ?????????? ?? ??????? ???????? ????????? ????????? ?????????, ??????? ??????????? ???????? ? ?????? ?????????? ?? ? ?????????? ?????????????? ?? ????? ???????. ??? ???? ? ??????? ??????? ?? ?????? ????????? ????? ?????? ? ?????????? ????, ??? ?? ??????????? ??????. ?? ?????????? ?? ??? ?????????, ? ?????? ????? ?????? ?? ???????, ??????? ?? ?????? ??????? ?? ?????? ? ?????? ???????.

??? ???????? ?????????? ?? ??????????? ??????, ????? ?????????, ??? ???????? ????????? ???????????? ????? ???????. ?? ??????????? ?? ??? ??????, ? ?????? ??, ??????? ???????????? ??????? ? ??????? ????? ???????? ????? ???, ??? ??????????? ? ???. ????????? ???????? ??????? ????? ???????????? ???????? ? ??? ????? ?????? ??? ?????? ? ?????????, ?? ????????? ????????? ??????????? ???????? ?????. ?????? ??????? ????? ? ? ????????????, ??? ???? ??????? ???? ?????? ??????? ???????? ??????????, ? ?? ???????.

????????, ???? UML ??? ???????? ?????????????? ??????? ?? ???????. ????? ?????? ?????? ???? ?????? ? ????? ?????????? ????????? ???????, ? ??????????? ?????? ????? ??????????? ????????? ?? ????? ? ?? ????? ???????????.

?????????? UML ? ?????? ???????????????? ???????????? ???????? ????????????? ???????????????? ??????? ??? ????????? ????????? ???? ?? ?????? UML ????????. ????????, ??? ????? ?????????? UML ??????? ???????? ??????? ????????????. ?? ??????????? ???? ??? ????? ?????????????? ?????????? ????????? ??? ???????? ??????? ??????????.


?????? ? ?? ????????

?????? UML ??? ???????? ????????? ????????? ? ????????? ????? ????. ???????? ? ????????? ?????? ??? ?????????? ??????????? ??????????. ????????? ??? ?????, ???????????? ???????? ???????? ??????.

???????????? ?????? UML ? ???????? ????? ???????, ????? ???????, ??? ??? ????, ? ??????? ??????? ? ????? ????????? ?????????????? ??????????? ? ????? ????? ??????? ?????????? ?????????. ??????? ????? ????? ?????????? ??????????, ? ????? ???????????.

????????

??? ???????? ?????? ???????? ? UML ????? ???????????? ?? ?????? ??????:

???????????;

?????????????;

????????????;

?????????????.

? ??????????? ????????? ??????? ?????????:

????? ???????? ????????? ???????? ? ?????? ?????????? ? ??????????.

????????? ????????? ????????, ??????? ?????????? ????? ????? (??????), ??????????????? ??????? ??? ???????????.

??????????? ????, ????? ????????, ??????????? ??? ???????????? ??????? ? ??????????????? ????????????????? ? ???. ?? ????? ???? ??? ???????, ??? ? ?????? ???????.

??????? ?????????????, ????????? ???????? ?????????????????? ???????????? ???????? ????????, ???????????? ???????? ??? ?????????? ???????????? ???? ?????????.

????????? ????????? ?????????? ????????, ??????????? ????????? ????? ???????????.

???? ?????????? ?????????????? ??????.

??????????? ????????????? ?? ???????? ?????????????. ? ?????? ?? ???? ????????? ???? ????????? ??????? ?????? ? ????????.

???????? ????????????? ????????? ????? ???: ????????? ? ????????????.

????????? ?????? ? ????????? ????? ???????, ? ??????? ?????? ????????????? ?????????? ???????, ????????? ???????????? ??? ??????? ???????.

???????????? ?????????, ? ??????? ??????????? ??????, ? ?? ?????? ???????? ????????? ??????????? ???????.

???????????? ???????? ? UML ???? ?????.

????? ?????? ????????? ?????? (? ??? ????? ???????).

????????????? ???????? ???? ???? ?????????? ???? ? ??? ????? ????????? ??? ??? ??????, ??? ??? ?????????? ?????????? UML ?? ????????????.

???? ? ??????? ????????? ??????????? ??????? ? ??????????? ???????? ??? ?????????? ?????????.

?????????

? UML ???????????? ?????? ???????? ???? ?????????:

???????????;

??????????;

?????????;

??????????.

??????????? ??? ???????? ????? ??? ????????? ????? ????? ??????????. ????????? ??????????? ????????? ?? ??, ??? ????????? ??????????? ???????? ?????-?? ??????? ?????? ?? ????????? ????????. ?????????? ????????? ??????????? ???????????? ? ???? ?????????? ???????, ???????????? ?? ??????????? ???????? ? ?????????. ??? ???????, ????????? ?????????? ??????????? ?????????? ? ?????? ? ??????? ?????????????? ??????????. ????????, ??????????? ?? ??????????? use ????????, ??? ????????? ???????? ?????????? (??????, ???????? ????????) ??????????? ????????.

?????????? ??? ???????? ????? ???????????? ??? ????????? ????? ??????????. ????????? ?????????? ????? ?????, ???? ???? ???????? ??????????????? ??????? ? ?????? (??? ? ???????). ?????????? ????? ???? ?? ?????? ????????. ?????????? ?????????? ???????????? ? ???? ???????? ????? ? ?????????? ????????????, ??????????? ????????? ????????. ?? ??????????? ?????? ???????????????? ????? ????? ???? ??????????? ????????? ???????, ???????, ??? ??????????????? ???????? ????? ???? ? ?????. ????????, ????????? ????? ????? ???????? ??????? ??????? ?????????? ? ?????????? ?????????? ?????????.

????????? ??? ????????? ????? ????? ??????????, ???? ?? ??????? ???????? ??????? (??????????????????) ??????? ??????. ? UML ????????? ????????? ????????????? ?????????? ???????? ????????????????: ???? ???????? ? (?????) ???? ????????? ???????? ? (???????), ?? ? ????? ???? ??????????? ?????? ? ? ????? ?????????. ?????????? ????????? ???????????? ? ???? ???????? ??????? ? ????????????? ?? ?????, ???????????? ?? ???????? ? ??????. ????????? ???????????? ????? ???????? ? ????????-??????????????? ?????? ???????????????? ???????? ???????? ???????? ?????????.

????????? ?????????? ???????????? ????????? ????, ??? ?????????? ??? ???? ?????????, ????????? ????? ??????????????? ?? ?????????. ????????? ?????????? ?????????, ??? ???? ???????? ???????? ??????????? ??????. ????????, ????? ???????? ??????????? ??????????. ?????????? ?????????? ???????????? ? ???? ?????????? ??????? ? ????????????? ?? ?????, ???????????? ?? ??????????? ???????? ? ???????????.


?????????

?????? ????????? ? ?????????, ? ?????? ?????? ???? ?????-?? ?????????, ??????? ?? ???????? ?? ??????????? ? ?????????.

????????? UML ? ???? ?? ???????? ????????????? ?? ?????? ?????????, ??????? ????????? ???????? ? ????????????? ??????.

????????? ??? ??????????? ????????????? ????????? ????? ????? ??????. ?????? ??????, ? ????????? ????? ???? ?? ???????? ????? (??????????) ?????????? ????????? ? ?????????, ?? ???????? ? ???? ??????? ????????? ?? ????????? ???????. ??????? ?????? UML ?????????? ????? ????????????? ? ????????????? ????? ????????, ??????? ???????? ???????? ???????????? ????? ????????.


????????????? ????????

?????????? ????????? ???????????? ???? ????????:

????????? ?????????????;

????????? ???????;

????????? ????????;

????????? ?????????;

????????? ????????????;

????????? ??????????????????;

????????? ??????????;

????????? ???????????;

????????? ??????????;

????????? ???????.

???????????? ????????? ?????? ?? ???????? ??????? ?????????????? ??????: ??? ???????????? ??? ?? ?????????? ? ??? ?????????, ??? ? ?? ??????? ??????????. ????? ????, ????????? ?? ??? ???????? ???????? ???????? ??????, ???? ?????? ????????????? ????????????? ????, ????? ???????? ??????? ?????????? ????????, ??? ??????? ?????????????? ??????? ??????????, ? ?????? ?????? ?? ???????????? ????? ????????? ?????????.

????????? ????? ????????????????? ???????? ?????????????? ????????, ??????????? ?? ???????:


????????? ???????

????????? ??????? ????????? ???? ???????? ??????? ? ?????????? ???? ??????????? ?????????, ??????? ?????????? ????? ????. ?? ?????????? ??????? ???????????? ????? ???????? ???????, ???????? ??????? ? ???????????, ??????? ????????????? ?? ????? ????? ?????????.

?????????????? ?? ????????? ???????????? ?????? ? ????????? ?? ??? ?????: ??? ??????, ??? ???????? ? ????????. ?? ?????????? ??? ?? ???????? ????? ????? ????????: ?????????? ? ?????????.

???????? ???????? ???????, ??????????? ?? ????????? ???????, ???????? ?? ???????:

????????

???????? ???????????? ??????????? ???????????????? ??????. ? ?????? ??????????? ????? ????????????? ???????? ??? ???? ??????. ???????? ???????????? ?????? ???????, ????????????? ? ???? ????????? ?????????: ? ????????? ? ? ???????????.

????????

???????? ????????? ???????? ? ???? ?????? ?????? ?????? ??????????????? ??????. ?????? ????? ????????:

????????? ???: ??? ????????? = ???????? ?? ????????? {?????? ???????}

????????:

+ ????????????: String = ?? ?????? {readOnly}

???????????? ???????? ?????? ??? ????????.

????? ????????? ??????????, ????????? ?? ??????? ? ???????? (+) (public) ??? ???????? (-) (private).

??? ???????? ?????? ?????? ?????? ?? ??????? ?????????????? ????????????? ????? ???? ? ????? ????????????????.

??? ???????? ??????????? ??????????? ?? ??? ???????, ??????? ????? ???? ???????? ? ????????. ????? ??????? ??? ???????? ???? ? ????? ????????????????.

??????????

?????? ????? ??????? ??? ??????????. ?????????? ??? ??????????? ????? ????? ????? ????????, ???????????? ?? ????????? ?????? ? ????????. ??? ???????? (?????? ? ??????????) ????????????? ?? ??????? ?????.

???????? ? ?????????? ?? ?????? ???????????????, ?? ???? ? ????????. ? ????????? ?????????? ????????? ????????? ????????? ?? ????? ?????? ?????. ???? ??????? ????? ???????? ??????? (????????: ????, ?????? ??? ?????) ?? ??????? ???????????? ????????, ? ???? ??????? ????? ???????? ??????? (????????: ?????????? ??? ?????????? ????) ?? ?????????? ??????????.

?????????

????????? ?????????? ?????????? ????????, ??????? ????? ????????? ?????? ????????. ???? ????? ???????????? ????????? ?????????:

1 (????? ????? ???????????? ?????? ???? ??????.)

0..1 (????????????? ?????? ????? ?????, ? ????? ?? ????? ????????????? ????????? ?????????????.)

* (?????? ????? ?????????? ???? ??? ????? ???????.)

????????

???????? ???????????? ????? ????????, ??????????? ????????? ???????. ?????????? ????????? ???????????? ????? ?????????? ? ???????? ??????. ?????? ????????? ???????? ? ????? UML ???????? ????????? ???????:

????????? ??? (?????? ??????????) : ???????????? ??? {?????? ???????}

????????? ? ?????? ?????????? ???????????? ????? ?? ???????, ??? ? ????????.

????????, ? ????? ???????? ????? ????????? ???:

+ balanceOn (date: Date) : Money

?????????

???????? ?????? ????????? ???????? ??????????????? ? ?????????????? ???????? ????????? ??????-???????. ???????? ?? ???????????? ????????, ? ??? ????? ??????. ?????????? ???????? ????? ????????? ? ??????? ????? ??????, ??? ???? ????? ?????????????? ?????? ? ????? ????????????? ?????? ????? ????????? ??? ???????. ????? ???????, ????? ????????????? ?????? ???????????? ????? ??????? ????????????? ?????? ??????.

?????? ????????? ???????????? ????????????? ???????????? ???????? ????????????. ??? ????????, ??? ???? ????????? ?????????? ?? ????????????? ?????? ??????, ?? ??? ????? ???????? ? ?????? ??? ????????? (??? ???????? ????????? ??????????? ??????).

???????????

?????????, ??? ????? ????? ?????????? ?????????? ???????????, ???? ????????? ? ????? ???????? (???????) ????? ??????? ????????? ? ?????? ???????? (???????). ? ?????? ??????? ??????????? ??????????? ?? ?????? ????????: ???? ????? ???????? ????????? ??????? ??????; ???? ????? ??????? ?????? ??????? ??? ?????? ????? ??????; ???? ????? ?????????? ?????? ? ???????? ????????? ????????. ???? ????? ??????? ???? ?????????, ?? ?????????, ?????????? ??????, ????? ????? ?????????????????.

?? ???? ????? ?????? ?????????? ??? ????? ? ????? ???????????? ?? ?????????? ?????????????. ???? ??????????? ??????? ??-??? ????????, ?? ?????? ????????? ? ??????? ????????? ????????, ??????????? ???????????? ?? ???? ?????????? ?????????? ?????????.


????????? ??????????? (????????? ?????????????)

?????????? ??? ?????????? ??????????? ?????????????? ?????????? ? ???????. ?????????? ?????????? ??????????? ? ???????? ???????? ?????????????? ????? ????????????? ? ???????? ? ?????????????? ???????? ???????? ?? ????????????????. ???????? ??? ?????????????????? ?????, ??????????? ?????????????? ???????????? ? ???????. ????????? ???????????? ????? ????????? ?????????, ???????????? ????? ????? ????????????.

?????????? ???????????

?? ?????????? ???????????? ??????? ???????? ??????????? ??????????; ? ????????? ??????? ??????????? ????????? ???????. ????? ??????????????? ????????? ????? ????????:

???????: ??????? ??????  ??????? ???????? ????????.  1.	?????????? ????????????? ??????? ? ???????? ?????? ??? ???????.  2.	?????????? ????????? ????????? ???? ???????.  3.	?????????? ?????? ??????????, ??????????? ??? ???????? ??????.   4.	??????? ????????????? ?????? ?????????? ? ???? ?????? ? ??? ????????.  5.	?????????? ?????? ?????????? ? ????????? ????????.  6.	??????? ???????????? ??????????? ????? ??????????.  7.	??????? ???????????? ?????? ??????? ??????????.  8.	??????? ???????? ????????????? ?????? ??????? ?? ?????? ??????????? ????? ???????.  ??????????.  	3?.	?????? ???????? ?????????? ???????????.  	.1:	??????? ????????????? ?????????? ? ??????? ??????? ? ?? ????, ? ????? ?????????? ? ?????.  	.2:	?????????? ????? ??????????? ??? ???????? ???????? ?? ?????????, ????? ???????????? ? ???? 6 ???????? ????????.  	6?.	??????? ?? ???????????? ??????????? ?????.  	.1	???????????? ????? ????????? ???? ?????????? ? ????????? ????? ??? ????????? ?????.

??????? ?? ?????????? ???? ??????????, ? ??????? ??????? ???????? ???????? ??????????? ??????????????????? ???????????? ?????. ????? ?????? ?????? ???????? ? ?????????? ??? ? ???? ??????????, ???????? ??? ? ???????? ????????? ???????? ????????? ????????. ?????????? ????? ???? ????????? ??? ???.

? ?????? ?????????? ???? ??????? ?????, ??????? ???????? ??????? ?????? ?? ????????????. ?????? ??? ? ?????????? ??? ??????? ?????????????? ?????? ? ????????. ?????? ??? ?????? ???? ??????? ???????????? ? ?????? ????? ?????????, ??? ????????? ???? ???.

????????? ??????????? (????????? ?????????????) ??? ???????? ????? ????????????? ??????????????? ?????????? ???????. ????????? ??????????? ???????? ???????? ?? ??????? ?????? ?????????????: ??? ?????? ??????? ?? ??????? ?????

????????? ??????????? ?????????? ???????, ?????????? ? ????????? ????? ????:

????? ?????? ????????? ??? ??? ???? ?????????

????? ?????????? ???????? ?????? ??????????

????? ????, ?? ????????? ??????????? ????? ????????? ??????????? ??????????? ??????????? ?????????? ??????? ??????? (??????????? ???? ????????? ???????, ? ???????? ????????????? ??????), ???? ??? ??????-???? ?? ????????.

???????? ???????? ???????, ??????????? ?? ????????? ???????????, ???????? ?? ???????:


????????? ????????

????????? ???????? ??? ??????? ?????? ????????? ???????. ????????? ???????? ????? ??????????????? ???????? ?? ???? ??? ??????? (????? ??????? ????? ??????), ????????????, ????? ??????? ??????? ? ????? ????? ???? ? ????????? ?????????? ?????? ???????????????? ???????.

?? ????????? ???????? ????????? ???? ???????? ??? ?????????: ??????? (?????????? ???????), ????? ???????? ??????????? ?????????? ????? (?????????? ??????????).

???????? ???????? ???????, ??????????? ?? ????????? ????????, ???????? ?? ???????:


????????? ????????????

????????? ???????????? ???, ??????????, ????-????? ?????????, ? ??????? ??????????????? ???????????.

?? ????????? ???????????? ??????????? ???? ???????? ??? ????????? ????????????, ? ???? ??? ????????? ???????? (???????? ??????????), ? ????? ??????????? ??????????? (????????, ??????? ? ?????????). ?????? ?????? ?????????? ?? ????????? ???????????? ????? ???????? ? ????? ??????, ????????? ????? ????????, ??? ?????? (? ???????????? ?????????) ? ??????????????? ???????????.

????? ????, ?? ????????? ???????????? ????? ????????? ??????????? ??????????? ??????????? ??? ?????????? ??????? ??????????????, ??? ????????? ???????????? ?????????? ???? ?? ?????, ????????, ??????????? ? ?????? ??????.


????????? ??????????????????

????????? ?????????????????? ??? ?????? ??????? ????????? ??????? ?? ????????. ??????????, ????????? ?????????????????? ??? ?????? ????????? ??????????? ?????? ?????? ??????? (??? ????????? ?????? ?????????). ? ????????-??????????????? ???????????????? ????? ???????????? ?? ????? ?????????? ???????? ??????? ????????? ?????????????????? ?????????. ?????? ?????????????????? ??????? ????????? ???????????? ?? ?????? ?????????.

?? ????????? ?????????????????? ????????? ???? ???????? ??? ????????? ??????? (?????????? ????????????????? ??????? ? ??????????? ???), ? ???? ??? ????????? ?????????, ???????? ???????????? ????????????????? ???????. ????????????? ????????? ????? ?????????, ??????? ? ??????????? ??????? ??????????? ????? ???????, ??????????????? ?????????.

?????? ???????? ????????? ?????????????????? ???????? ????? ??????????? ??????? ???????. ? ??????? ?? ???? ?????? ????? ????????, ?? ????????? ?????????????????? ????? ???????? ?? ?????? ??????? ??????????? ?????? ????? ??????????, ?? ? ???????? ????????? ????????? ?? ?????????. ? ??????, ?????????, ??? ??????? (?????????) ??? ???????, ?? ????????? ???????????? ?????? ????, ? ?? ?????????, ??????? ?????????? ?????, ?????????? ????.

???? ?? ??????? ???????? ???????? ???????? ???????, ??????????? ?? ????????? ??????????????????. ??? ??????????? ????? ????????????????? ???????? ??????????? ??????????? ??????? ????????????? ? ???????????? ?????? ???????. ?????????? ?????, ????????? ?? ???????, ?????????? ?????? ?????. ??? ?? ??????????? ????????? ? ??????, ? ??????????? ???????????, ?????????? ????????? ?????? ???????? ????????? ? ?????????? ???????????. ?????? ? ???? ????? ???????, ?????????? ?? ????? ?????, ????? ?? ???????? ????????????? ???????????? ?????????. ??? ??????????? ???????????, ???????????? ??????? ???????, ? ??????? ??????? ?????? ????? ??????????. ???????? ??????? ? ???????? ?????????????? ?????????? ???, ??? ?????? ??????? ?????????? ???? (?. ?. ?????? ?????????? ?????). ??????????? ??????? ???????? ??????? ????? ??????? ? ???????????? ????? ?????.


????????? ??????????

????????? ?????????? ???????????? ?????????? ???????????? ???????, ?????????, ?? ????? ?????????? ???????????? ??????????? ?? ??? ???? ???????????? ???????????? ???????????. ?? ??????? ???????? ???????? ???????? ???????, ??????????? ?? ????????? ??????????.


????????? ???????

?????? ?????????? ??????????? ?????? ????????-??????????????? ???????. ???? ??? ????????????? ???????, ?? ????? ????? ??????? ??? ???????????????? ??????? ??????, ??????? ????? ???????? ?? ????? ???????.

????? ??? ?????????? ?????????????, ??????? ????????? ????? ????? ??????????? UML ? ?????????? ?? ???????? ? ??????? ???????? ??????.

? ???????? ???????????????? ?? C# ?????? UML ????????????? ????????????? ????.

?? ?????????? ?????? ?????????? ? ???? ????? ? ??????????. ??????????? ??????????? ?????? ? ??????? ??????? ??????? ????????? ???????? ??? ??????????? ??????, ?????? ?? ??????????? ????????? ??????? ?????? ??????.

?????? ????????????? ??????? ?? ??????? ???????? ?????????? ???????. ? ???? ???? ????? ?????? ??? ???????: ????? ??????? ????????? ? ????? ??????? ?????????? ?????????????. ????? ??????? ????????? ??????, ??? ??????? ????????? ??????? ?????? ?????? ???? ??????????. ????? ??????? ?????????? ????????????? ??????????, ??? ?????? ?????? ?????????????? ???????? ??? ??????.

????????? ??????? ?????????? ?????? ? ??????????? ????? ????. ? ??????? ? ??????? ?? ??????? ???????? ????????? ????????? ??????? ????? ???? ????? ?? ????? ?????? ???????, ??????????? ????????? ?? ??????? ??????????. ? ?????? ????? ????????? ?????? ???? ????????????? ?? ?????? ????????? ????, ??? ????? ??? ??????? ???????? ???????????? ? ???????. ?? ??????? ???? ???????? ??????????? ????? ?????????? ????????.

??????????? ????????? ????????? ? ??? ?????????? ? ?????? ???????. ?????????? ????? ????? ???????? ?????????, ??????? ?????? ???? ?????????? ?????? ???????.

????????, ??? ?? ?????? ???????????? ????????? ???????????????? ????????? (UI) ???????????? ??? ????????? ? ?????????? ?????????? ???????. ?? ?????, ????? ?? ??????? ? ?????????? ????????????, ?????? ??? ???????????? (heaters) ??? ????? (lights). ??????????? UI ?????? ???????? ?????? ????????????, ?? ?? ?? ?????, ????? ??????????? ???????? ?? ?????????????. ?? ????? ???????? ???? ???????????, ????????? ? ?????? ???????????? ?????????, ??????? ????? ??????????? ?????? ???????, ?????????? ? ???? ????????????, ??? ???????? ?? ??????? ????. ????? ??????????? ?????? ??????? ??????????? ?????????.