рдирдорд╕реНрдХрд╛рд░, рд╣реЗрдмреНрд░!
рдЖрдЬ рддрдХ, рдореИрдВ рдХреЗрд╡рд▓ рдЕрдВрдЧреНрд░реЗрдЬреА рднрд╛рд╖реА рд▓реЗрдЦрдХреЛрдВ рдХреЗ рд▓реЗрдЦ, рдореЗрд░реА рд░рд╛рдп рдореЗрдВ, рджрд┐рд▓рдЪрд╕реНрдк рдЕрдиреБрд╡рд╛рдж рдХрд░ рд░рд╣рд╛ рд╣реВрдВред рдФрд░ рдЕрдм рдЦреБрдж рдХреБрдЫ рд▓рд┐рдЦрдиреЗ рдХрд╛ рд╕рдордп рдЖ рдЧрдпрд╛ рд╣реИред рдкрд╣рд▓реЗ рд▓реЗрдЦ рдХреЗ рд▓рд┐рдП, рдореИрдВрдиреЗ рдПрдХ рд╡рд┐рд╖рдп рдЪреБрдирд╛, рдЬреЛ рдореБрдЭреЗ рдпрдХреАрди рд╣реИ, рдЬреВрдирд┐рдпрд░ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА рд╣реЛрдЧрд╛ рдЬреЛ "рдордзреНрдп" рдХреЗ рд▓рд┐рдП рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ OOP рдХреЗ рд╕рдВрджрд░реНрдн рдореЗрдВ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдФрд░ рд╢рд╛рд╕реНрддреНрд░реАрдп рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛рдУрдВ (C ++, C #, Java) рдХреЗ рдмреАрдЪ рд╕рдорд╛рдирддрд╛ / рдЕрдВрддрд░ рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░реЗрдЧрд╛ред рддреЛ рдЪрд▓рд┐рдП рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИ!
рдкреНрд░рддрд┐рдорд╛рди рдХреЗ рд╕рд╛рдорд╛рдиреНрдп рдкреНрд░рд╛рд╡рдзрд╛рди
рдЕрдЧрд░ рд╣рдо
рд╡рд┐рдХрд┐рдкреАрдбрд┐рдпрд╛ рдкрд░ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреА рдкрд░рд┐рднрд╛рд╖рд╛ рджреЗрдЦрддреЗ рд╣реИрдВ, рддреЛ рд╣рдо рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЕрд╡рдзрд╛рд░рдгрд╛ рджреЗрдЦреЗрдВрдЧреЗ:
рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ (/ (d╩Т╔С╦Рv╔С╦Р╦Мskr /pt /; abbrред JS / ╩Тd╦Иe╔к.╔Ыs./) рдПрдХ рдмрд╣реБ-рдкреНрд░рддрд┐рдорд╛рди рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛ рд╣реИред рд╡рд╕реНрддреБ-рдЙрдиреНрдореБрдЦ, рдЕрдирд┐рд╡рд╛рд░реНрдп рдФрд░ рдХрд╛рд░реНрдпрд╛рддреНрдордХ рд╢реИрд▓рд┐рдпреЛрдВ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИред рдпрд╣ ECMAScript рднрд╛рд╖рд╛ (ECMA-262 рдорд╛рдирдХ) рдХрд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╣реИред
рдЗрд╕ рдкрд░рд┐рднрд╛рд╖рд╛ рд╕реЗ рдирд┐рдореНрдирд╛рдиреБрд╕рд╛рд░, рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╕реНрд╡рдпрдВ рдореМрдЬреВрдж рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдХреБрдЫ рдПрдХреНрдорд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╡рд┐рдирд┐рд░реНрджреЗрд╢ рдХрд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╣реИред рдЗрд╕рдХреЗ рдЕрддрд┐рд░рд┐рдХреНрдд, рдЕрдиреНрдп рднрд╛рд╖рд╛рдПрдБ рдЗрд╕ рд╡рд┐рдирд┐рд░реНрджреЗрд╢ рдХреЛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдХрд░рддреА рд╣реИрдВред
рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдкреНрд░рддрд┐рдорд╛рди EcmaScript (рдЗрд╕рдХреЗ рдмрд╛рдж ES) рдореЗрдВ рдореМрдЬреВрдж рд╣реИрдВ:
- рд╕рдВрд░рдЪрдирд╛рддреНрдордХ
- PLO
- рдХрд╛рд░реНрдпрд╛рддреНрдордХ
- рдЖрдЬреНрдЮрд╕реВрдЪрдХ
- рдкрд╣рд▓реВ-рдЙрдиреНрдореБрдЦ (рджреБрд░реНрд▓рдн рдорд╛рдорд▓реЛрдВ рдореЗрдВ)
ES рдореЗрдВ OOP рдПрдХ
рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк рд╕рдВрдЧрдарди рдкрд░ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛
рд╣реИ ред рд╕рд╡рд╛рд▓ рдХреЗ рдЬрд╡рд╛рдм рдореЗрдВ рдиреМрд╕рд┐рдЦрд┐рдП рдбреЗрд╡рд▓рдкрд░реНрд╕ рд╕реЗ: "рдЬреЗрдПрд╕ рдореЗрдВ рдУрдУрдкреА рдХреИрд╕реЗ рд╢рд╛рд╕реНрддреНрд░реАрдп рднрд╛рд╖рд╛рдУрдВ рдореЗрдВ рдУрдУрдкреА рд╕реЗ рдЕрд▓рдЧ рд╣реИред" рдПрдХ рдирд┐рдпрдо рдХреЗ рд░реВрдк рдореЗрдВ, рд╡реЗ рдмрд╣реБрдд рдЕрд╕реНрдкрд╖реНрдЯ рд╣реЛ рдЬрд╛рддреЗ рд╣реИрдВ: "рдХрдХреНрд╖рд╛рдПрдВ рд╢рд╛рд╕реНрддреНрд░реАрдп рднрд╛рд╖рд╛рдУрдВ рдореЗрдВ рд╣реИрдВ, рдФрд░ рдЬреЗрдПрд╕ рдореЗрдВ рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк"ред
рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рд╕реНрдерд┐рддрд┐ рдереЛрдбрд╝реА рдЕрдзрд┐рдХ рдЬрдЯрд┐рд▓ рд╣реИред рд╡реНрдпрд╡рд╣рд╛рд░ рдХреЗ рд╕рдВрджрд░реНрдн рдореЗрдВ,
рдЧрддрд┐рд╢реАрд▓ рд╡рд░реНрдЧ рд╕рдВрдЧрдарди рдФрд░
рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк рд╕рдВрдЧрдарди рдХреЗ рдмреАрдЪ рдЕрдВрддрд░ рдЫреЛрдЯрд╛ рд╣реИ (рдпрд╣ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдореМрдЬреВрдж рд╣реИ, рд▓реЗрдХрд┐рди рдЗрддрдирд╛ рд╡реИрд╢реНрд╡рд┐рдХ рдирд╣реАрдВ рд╣реИ)ред
рдкрд╛рдпрдерди рдпрд╛ рд░реВрдмреА рдкрд░ рдПрдХ рдирдЬрд╝рд░ рдбрд╛рд▓реЗрдВред рдЗрди рднрд╛рд╖рд╛рдУрдВ рдореЗрдВ, OOP рдПрдХ рдЧрддрд┐рд╢реАрд▓ рд╡рд░реНрдЧ рд╕рдВрдЧрдарди рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИред рдЗрди рджреЛрдиреЛрдВ рднрд╛рд╖рд╛рдУрдВ рдореЗрдВ, рд╣рдо рдЧрддрд┐рд╢реАрд▓ рд░реВрдк рд╕реЗ рдХрд┐рд╕реА рд╡рд╕реНрддреБ рдХреЗ рд╡рд░реНрдЧ рдХреЛ рдмрджрд▓ рд╕рдХрддреЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдХрд╛рд░реНрдпрдХреНрд░рдо рдЖрдЧреЗ рдмрдврд╝рддрд╛ рд╣реИ рдФрд░ рд╡рд░реНрдЧ рдХреЗ рднреАрддрд░ рдкрд░рд┐рд╡рд░реНрддрди рдЧрддрд┐рд╢реАрд▓ рд░реВрдк рд╕реЗ рдЙрддреНрдкрдиреНрди рд╣реЛрдиреЗ рд╡рд╛рд▓реА рд╕рдВрд╕реНрдерд╛рдУрдВ рдХреЛ рднреА рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░рддрд╛ рд╣реИред рдЬреЗрдПрд╕ рдХреА рддрд░рд╣, рд▓реЗрдХрд┐рди рдЬреЗрдПрд╕ рдореЗрдВ, рдУрдУрдкреА рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИред
рдПрдХ рд╕реНрдерд┐рд░ рд╡рд░реНрдЧ рд╕рдВрдЧрдарди рдФрд░ рдПрдХ рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк рд╕рдВрдЧрдарди рдХреЗ рд╕рд╛рде рднрд╛рд╖рд╛рдУрдВ рдХреЗ рдмреАрдЪ рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдЕрдВрддрд░ред рдЕрдкрдиреЗ рдЖрдк рдореЗрдВ рдЕрдВрддрд░ рд╣реИ тАЬрдХрдХреНрд╖рд╛рдПрдВ рд╣реИрдВред рдпрд╣рд╛рдБ рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк тАЭрдЗрддрдиреЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдирд╣реАрдВ рд╣реИрдВред
рд╕реНрдЯреЗрдЯрд┐рдХ рдХреНрд▓рд╛рд╕ рдСрд░реНрдЧрдирд╛рдЗрдЬреЗрд╢рди рдХрд┐рд╕ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИ?
OOP рдХреЗ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рдХреЗ рдЖрдзрд╛рд░ "рдХреНрд▓рд╛рд╕" рдФрд░ "рд╕рд╛рд░" рдХреА рдЕрд╡рдзрд╛рд░рдгрд╛рдПрдВ рд╣реИрдВред
рдПрдХ рд╡рд░реНрдЧ рд╕рдВрд╕реНрдерд╛рдУрдВ рдХреА рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХрд╛ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рдФрдкрдЪрд╛рд░рд┐рдХреАрдХреГрдд рд╕рд╛рдорд╛рдиреНрдпреАрдХреГрдд рд╕реЗрдЯ рд╣реИ рдЬреЛ рдЗрд╕реЗ рдЙрддреНрдкрдиреНрди рдХрд░ рд╕рдХрддрд╛ рд╣реИред рдпрд╛рдиреА рдпрд╣ рдЗрд╕рдХреЗ рджреНрд╡рд╛рд░рд╛ рдЙрддреНрдкрдиреНрди рд╕рднреА рд╡рд╕реНрддреБрдУрдВ рдХреА рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рд╕рд╛рдорд╛рдиреНрдп рдпреЛрдЬрдирд╛ рд╣реИред
рдЕрднрд┐рд▓рдХреНрд╖рдг рджреЛ рдкреНрд░рдХрд╛рд░ рдХреЗ рд╣реЛрддреЗ рд╣реИрдВред рдЧреБрдг (рдПрдХ рдЗрдХрд╛рдИ рдХрд╛ рд╡рд┐рд╡рд░рдг) рдФрд░ рддрд░реАрдХреЗ (рдПрдХ рдЗрдХрд╛рдИ рдХреА рдЧрддрд┐рд╡рд┐рдзрд┐, рдЙрдирдХрд╛ рд╡реНрдпрд╡рд╣рд╛рд░)ред
рдПрдХ рд╡рд░реНрдЧ рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрдорд┐рдд
рдЗрдХрд╛рдЗрдпрд╛рдБ рдЗрд╕ рд╡рд░реНрдЧ рдХреА рдкреНрд░рддрд┐рдпрд╛рдВ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЖрд░рдореНрднрд┐рдХ рдЧреБрдгреЛрдВ рдХреЗ рд╕рд╛рдеред рдЬреИрд╕рд╛ рдХрд┐ рд╣рдо рджреЗрдЦрддреЗ рд╣реИрдВ, рд╡рд░реНрдЧ рдПрдХ рдЗрдХрд╛рдИ рдХреЗ рд╡рд┐рд╡рд░рдг (рдЧреБрдгреЛрдВ рдХрд╛ рдХрдбрд╝рд╛рдИ рд╕реЗ рдкрд░рд┐рднрд╛рд╖рд┐рдд рд╕реЗрдЯ рдкреНрд░рджрд╛рди рдХрд░рдирд╛) рдФрд░ рдЙрд╕рдХреЗ рд╡реНрдпрд╡рд╣рд╛рд░ рдХреЛ рдХрдбрд╝рд╛рдИ рд╕реЗ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рддрд╛ рд╣реИ (рддрд░реАрдХреЛрдВ рдХреА рдХрдбрд╝рд╛рдИ рд╕реЗ рдкрд░рд┐рднрд╛рд╖рд┐рдд рд╕реВрдЪреА рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ)ред
рдпрд╣рд╛рдБ JAVA рдкрд░ рдПрдХ рдЫреЛрдЯрд╛ рд╕рд╛ рдЙрджрд╛рд╣рд░рдг рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ:
class Person{ String name;
рдЕрдм рдХрдХреНрд╖рд╛ рдХрд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдг рдмрдирд╛рдПрдВ:
public class Program{ public static void main(String[] args) { Person tom; } }
рд╣рдорд╛рд░реА
рдЯреЙрдо рдЗрдХрд╛рдИ рдореЗрдВ
рд╡реНрдпрдХреНрддрд┐ рд╡рд░реНрдЧ рдХреА рд╕рднреА рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ рд╣реИрдВ, рдЗрд╕рдХреА рдХрдХреНрд╖рд╛ рдХреЗ рд╕рднреА рддрд░реАрдХреЗ рднреА рд╣реИрдВред
OOP рдкреНрд░рддрд┐рдорд╛рди рдХреЛрдб рдХреЗ рдкреБрди: рдЙрдкрдпреЛрдЧ рдХреЗ рд▓рд┐рдП рд╕рдВрднрд╛рд╡рдирд╛рдУрдВ рдХрд╛ рдПрдХ рдмрд╣реБрдд рд╡рд┐рд╕реНрддреГрдд рдкреИрд▓реЗрдЯ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ, рдЗрди рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдореЗрдВ рд╕реЗ рдПрдХ рд╣реИ
рдЗрдирд╣реЗрд░рд┐рдЯреЗрдВрд╕ ред
рдПрдХ рд╡рд░реНрдЧ рджреВрд╕рд░реЗ рд╡рд░реНрдЧ рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рд╕рд╛рдорд╛рдиреНрдпреАрдХрд░рдг-рд╡рд┐рд╢реЗрд╖рдЬреНрдЮрддрд╛ рд╕рдВрдмрдВрдз рдмрди рд╕рдХрддрд╛ рд╣реИред рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рд╕рд╛рдорд╛рдиреНрдп рд╡рд░реНрдЧ (рд╕реБрдкрд░рдХреНрд▓рд╛рд╕) рдХреЗ рдЧреБрдгреЛрдВ рдХреЛ рд╡рдВрд╢рдЬ рд╡рд░реНрдЧ рдХреЗ рд╕рд╛рд░ рдореЗрдВ рдХреЙрдкреА рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬрдм рд╡реЗ рдмрдирд╛рдП рдЬрд╛рддреЗ рд╣реИрдВ, рдФрд░ рд╡рд┐рдзрд┐рдпрд╛рдВ рд╕рдВрджрд░реНрдн рджреНрд╡рд╛рд░рд╛ рдЙрдкрд▓рдмреНрдз рд╣реЛрддреА рд╣реИрдВ (рд╡рдВрд╢рд╛рдиреБрдХреНрд░рдо рдХреА рд╢реНрд░реЗрдгреАрдмрджреНрдз рд╢реНрд░реГрдВрдЦрд▓рд╛ рдХреЗ рдЕрдиреБрд╕рд╛рд░)ред рд╕реНрдЯреЗрдЯрд┐рдХ рдХреНрд▓рд╛рд╕ рдЯрд╛рдЗрдкрд┐рдВрдЧ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдпрд╣ рдЪреЗрди
рд╕реНрдЯреИрдЯрд┐рдХ рд╣реИ , рдФрд░ рдбрд╛рдпрдирд╛рдорд┐рдХ рдЯрд╛рдЗрдкрд┐рдВрдЧ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдпрд╣ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдПрдХреНрдЬреАрдХреНрдпреВрд╢рди рдХреЗ рджреМрд░рд╛рди рдмрджрд▓ рд╕рдХрддрд╛ рд╣реИред рдпрд╣ рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдЕрдВрддрд░ рд╣реИред рдореИрдВ рдЖрдкрдХреЛ рдЗрд╕ рдкрд▓ рдХреЛ рдпрд╛рдж рдХрд░рдиреЗ рдХреА рд╕рд▓рд╛рд╣ рджреЗрддрд╛ рд╣реВрдВред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЬрдм рд╣рдо рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк рд╕рдВрдЧрдарди рд╕реЗ рдЬреБрдбрд╝рддреЗ рд╣реИрдВ, рддреЛ рдЙрддреНрддрд░ рдХреА рд╕рдорд╕реНрдпрд╛рдПрдВ "рд╡рд╣рд╛рдВ рдХрдХреНрд╖рд╛рдПрдВ рд╣реИрдВ, рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк рд╣реИрдВ" рд╕реНрдкрд╖реНрдЯ рд╣реЛ рдЬрд╛рдПрдВрдЧреЗред
рдЗрд╕ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХреЗ рдиреБрдХрд╕рд╛рди рдХреНрдпрд╛ рд╣реИрдВ?
рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рд╕реНрдкрд╖реНрдЯ рд╣реИ:
- рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ, рдРрд╕реА рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ рд╣реЛ рд╕рдХрддреА рд╣реИрдВ рдЬреЛ рдХрднреА рдХрд╛рдо рдирд╣реАрдВ рдЖрдПрдВрдЧреАред
- рдПрдХ рд╡рд░реНрдЧ рдЧрддрд┐рд╢реАрд▓ рд░реВрдк рд╕реЗ рдкрд░рд┐рд╡рд░реНрддрди рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рд╕рдВрдкрддреНрддрд┐рдпреЛрдВ рдФрд░ рддрд░реАрдХреЛрдВ рдХреЛ рд╣рдЯрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЬреЛ рдЗрд╕реЗ рдЙрддреНрдкрдиреНрди рд╕рдВрд╕реНрдерд╛рдУрдВ рдХреЛ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ, рдЕрд░реНрдерд╛рдд рдЕрдкрдирд╛ рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдирд╣реАрдВ рдмрджрд▓ рд╕рдХрддреЗред
- рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ, рдорд╛рддрд╛-рдкрд┐рддрд╛ (рдпрд╛ рдорд╛рддрд╛-рдкрд┐рддрд╛ рдХреА рд╢реНрд░реЗрдгреАрдмрджреНрдз рд╢реНрд░реГрдВрдЦрд▓рд╛) рдореЗрдВ рдореМрдЬреВрдж рдЧреБрдг рдпрд╛ рд╡рд┐рдзрд┐рдпрд╛рдБ рдореМрдЬреВрдж рдирд╣реАрдВ рд╣реЛ рд╕рдХрддреА рд╣реИрдВ
- рдореЗрдореЛрд░реА рдХреА рдЦрдкрдд рд╡рдВрд╢рд╛рдиреБрдЧрдд рдкрджрд╛рдиреБрдХреНрд░рдо рдореЗрдВ рд▓рд┐рдВрдХ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЗ рдЕрдиреБрдкрд╛рдд рдореЗрдВ рд╣реЛрддреА рд╣реИ (рдЧреБрдгреЛрдВ рдХреА рдирдХрд▓ рдХрд░рдиреЗ рдХреЗ рдХрд╛рд░рдг)
рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк рд╕рдВрдЧрдарди рдХрд┐рд╕ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИ?
рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк рд╕рдВрдЧрдарди рдХреА рдкреНрд░рдореБрдЦ рдЕрд╡рдзрд╛рд░рдгрд╛ рдПрдХ рдЧрддрд┐рд╢реАрд▓ рдкрд░рд┐рд╡рд░реНрддрдирд╢реАрд▓ рд╡рд╕реНрддреБ (dmo) рд╣реИред DMO рдХреЛ рд╡рд░реНрдЧ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред рд╡рд╣ рд╕реНрд╡рдпрдВ рдЕрдкрдиреЗ рд╕рднреА рдЧреБрдгреЛрдВ рдФрд░ рд╡рд┐рдзрд┐рдпреЛрдВ рдХреЛ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░ рд╕рдХрддрд╛ рд╣реИред
рдХрд┐рд╕реА рдкреНрд░реЙрдкрд░реНрдЯреА рдХрд╛ DMO рд╕реЗрдЯ рдХрд░рддреЗ рд╕рдордп, рдпрд╣ рдЗрд╕ рдкреНрд░реЙрдкрд░реНрдЯреА рдХреА рдореМрдЬреВрджрдЧреА рдХреА рдЬрд╛рдВрдЪ рдХрд░рддрд╛ рд╣реИред рдпрджрд┐ рдХреЛрдИ рд╕рдВрдкрддреНрддрд┐ рд╣реИ, рддреЛ рдЗрд╕реЗ рдмрд╕ рд╕реМрдВрдкрд╛ рдЧрдпрд╛ рд╣реИ; рдпрджрд┐ рдРрд╕рд╛ рдирд╣реАрдВ рд╣реИ, рддреЛ рд╕рдВрдкрддреНрддрд┐ рдХреЛ рдЬреЛрдбрд╝ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдкрд╛рд░рд┐рдд рдореВрд▓реНрдп рдХреЗ рд╕рд╛рде рдЖрд░рдВрдн рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред DMO рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреЗ рджреМрд░рд╛рди рдЕрдкрдиреЗ рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдХреЛ рдЬрд┐рддрдиреА рдмрд╛рд░ рдЪрд╛рд╣реЗрдВ рдмрджрд▓ рд╕рдХрддреЗ рд╣реИрдВред
рдпрд╣рд╛рдБ рдПрдХ рдЙрджрд╛рд╣рд░рдг рд╣реИ:
рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╡рд┐рд╖рдп рдореЗрдВ рд╣рд░ рдХреЛрдИ рдЬрд╛рдирддрд╛ рд╣реИ рдХрд┐ рдХреНрд▓рд╛рд╕ рд╕рд┐рдВрдЯреИрдХреНрд╕ рдИрдПрд╕ 6 рдореЗрдВ рджрд┐рдЦрд╛рдИ рджрд┐рдпрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рд╕рд┐рдВрдЯреИрдХреНрдЯрд┐рдХ рд╢реБрдЧрд░ рд╕реЗ рдЬреНрдпрд╛рджрд╛ рдХреБрдЫ рдирд╣реАрдВ рд╣реИ, рдЕрд░реНрдерд╛рддреНред рд╣реБрдб рдХреЗ рдиреАрдЪреЗ рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдкред рдЙрдкрд░реЛрдХреНрдд рдХреЛрдб рдХреЛ рдЕрдЪреНрдЫреЗ рдХреЛрдбрд┐рдВрдЧ рдЕрднреНрдпрд╛рд╕ рдХреЗ рд░реВрдк рдореЗрдВ рдирд╣реАрдВ рд▓рд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рдпрд╣ рдПрдХ рдЪрд┐рддреНрд░рдг рд╕реЗ рдЬреНрдпрд╛рджрд╛ рдХреБрдЫ рдирд╣реАрдВ рд╣реИ, рдЗрд╕реЗ рдЗрд╕ рд░реВрдк рдореЗрдВ рдкреНрд░рд╕реНрддреБрдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ (рдЕрдм рд╕рднреА рд╕рд╛рдорд╛рдиреНрдп рд▓реЛрдЧ ES6 рд╡рд░реНрдЧреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ) рддрд╛рдХрд┐ рдкрд╛рдардХ рдХреЛ рднреНрд░рдорд┐рдд рди рдХрд░реЗрдВ рдФрд░ рд╕реИрджреНрдзрд╛рдВрддрд┐рдХ рдЕрд╡рдзрд╛рд░рдгрд╛рдУрдВ рдореЗрдВ рдЕрдВрддрд░ рдкрд░ рдЬреЛрд░ рджреЗрдВред
рдпрджрд┐ рд╣рдо рдЯреЙрдо рдСрдмреНрдЬреЗрдХреНрдЯ рдХреЛ рдХрдВрд╕реЛрд▓ рдкрд░ рдЖрдЙрдЯрдкреБрдЯ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рд╣рдо рджреЗрдЦреЗрдВрдЧреЗ рдХрд┐ рдСрдмреНрдЬреЗрдХреНрдЯ рдореЗрдВ рдХреЗрд╡рд▓ _proto_ рд▓рд┐рдВрдХ рд╣реИ, рдЬреЛ рд╣рдореЗрд╢рд╛ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдЗрд╕рдореЗрдВ рдореМрдЬреВрдж рд╣реЛрддрд╛ рд╣реИред рд╕рдВрджрд░реНрдн рд╡реНрдпрдХреНрддрд┐ рд╡рд╕реНрддреБ рдХреЛ рдЗрдВрдЧрд┐рдд рдХрд░рддрд╛ рд╣реИ, рдЬреЛ рдЯреЙрдо рдСрдмреНрдЬреЗрдХреНрдЯ рдХрд╛ рдПрдХ рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк рд╣реИред
рдПрдХ рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк рдПрдХ рдСрдмреНрдЬреЗрдХреНрдЯ рд╣реИ рдЬреЛ рдЕрдиреНрдп рдСрдмреНрдЬреЗрдХреНрдЯреНрд╕ рдХреЗ рд▓рд┐рдП рдПрдХ рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╛рд░реНрдп рдХрд░рддрд╛ рд╣реИ рдпрд╛ рдПрдХ рдСрдмреНрдЬреЗрдХреНрдЯ рдЬрд┐рд╕рдореЗрдВ рдХреЛрдИ рдЕрдиреНрдп рдСрдмреНрдЬреЗрдХреНрдЯ рдЧреБрдгреЛрдВ рдФрд░ рд╡рд┐рдзрд┐рдпреЛрдВ рдХреЛ рдЖрдХрд░реНрд╖рд┐рдд рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдпрджрд┐ рд╡реЗ рдЖрд╡рд╢реНрдпрдХ рд╣реИрдВред
рдПрдХ рд╡рд╕реНрддреБ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк рдХрд┐рд╕реА рднреА рд╡рд╕реНрддреБ, рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рдПрдХ рд╡рд╕реНрддреБ рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреЗ рджреМрд░рд╛рди рдЕрдкрдиреЗ рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк рдХреЛ рдкреБрди: рд╕реМрдВрдк рд╕рдХрддреА рд╣реИред
рдЖрдЗрдП рдЕрдкрдиреЗ рдЯреЙрдо рдкрд░ рд╡рд╛рдкрд╕ рдЬрд╛рдПрдВ:
Tom.name = 'Tom';
рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдирд╛рдо, рдЖрдпреБ рдЧреБрдг рдФрд░ SayHi рд╡рд┐рдзрд┐ рдЯреЙрдорд╕рди рдСрдмреНрдЬреЗрдХреНрдЯ рдХреЗ рдЧреБрдг рд╣реИрдВред рдЙрд╕реА рд╕рдордп, рд╣рдо рдЯреЙрдорд╕рди рдореЗрдВ рдХрд╣рддреЗ рд╣реИрдВ рдХрд┐ рд╡рд╣ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ SayHi рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк рд╡рд┐рдзрд┐ рдХреЛ рдХреЙрд▓ рдХрд░рддрд╛ рд╣реИ рдЬреИрд╕реЗ рдХрд┐ рдпрд╣ рдЯреЙрдо рдСрдмреНрдЬреЗрдХреНрдЯ рдореЗрдВ рдерд╛, рд▓реЗрдХрд┐рди рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдпрд╣ рдирд╣реАрдВ рд╣реИ, рдФрд░ рдпрд╣ рд╡реНрдпрдХреНрддрд┐рдЧрдд рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк рд╕реЗ рдирд┐рд╣рд┐рдд рд╣реИред рд╣рдо рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк рд╕рдВрдкрддреНрддрд┐ рдХреЗ рдирд╛рдо рдкрд░ рднреА рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░рддреЗ рд╣реИрдВред рдЙрдкрдирд╛рдо рд╕рдВрдкрддреНрддрд┐, рдЬрд┐рд╕реЗ рд╣рдо рдЯреЙрдорд╕рди рдСрдмреНрдЬреЗрдХреНрдЯ рдХреА рдЕрдкрдиреА рд╕рдВрдкрддреНрддрд┐ рдХрд╣рддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдпрд╣ рдирд╣реАрдВ рд╣реИред рдЙрдкрдирд╛рдо рд╕реЗ
__proto__ рд▓рд┐рдВрдХ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЙрдкрдирд╛рдо рд╕рдВрдкрддреНрддрд┐ рдХреЛ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдЦреАрдВрдЪрд╛ рдЧрдпрд╛ рд╣реИред
рд╣рдо рдЕрдкрдиреЗ рдЯреЙрдо рдФрд░ рдЙрдирдХреЗ рдмреЗрдЯреЗ рдЬреЙрди рдХреЗ рдЗрддрд┐рд╣рд╛рд╕ рдХрд╛ рд╡рд┐рдХрд╛рд╕ рдЬрд╛рд░реА рд░рдЦрддреЗ рд╣реИрдВред
рдХреГрдкрдпрд╛ рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреЗ рджреМрд░рд╛рди рд╣рдордиреЗ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдмрдирд╛рдИ рдЧрдИ рд╡рд╕реНрддреБ рдХрд╛ рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк рдмрджрд▓ рджрд┐рдпрд╛ред рдпрд╣
рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк рд╕рдВрдЧрдарди рдФрд░
рдЧрддрд┐рд╢реАрд▓ рд╡рд░реНрдЧ рд╕рдВрдЧрдарди рдХреА рд╕рдорд╛рдирддрд╛ рд╣реИред рдпрд╣реА рдХрд╛рд░рдг рд╣реИ рдХрд┐ рдЙрддреНрддрд░ "рд╡рд░реНрдЧ рд╣реИрдВ, рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк рд╣реИрдВ" рд╕рд╡рд╛рд▓ "рд╢рд╛рд╕реНрддреНрд░реАрдп рднрд╛рд╖рд╛рдУрдВ рдФрд░ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЗ рдмреАрдЪ рдЕрдВрддрд░ рдХреНрдпрд╛ рд╣реИ?" рдХрд╛рдлреА рд╕рд╣реА рдирд╣реАрдВ рд╣реИ рдФрд░ рдУрдУрдкреА рдХреЗ рд╕рд┐рджреНрдзрд╛рдВрдд рдФрд░ рдХрдХреНрд╖рд╛рдУрдВ рдФрд░ / рдпрд╛ рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк рдкрд░ рдЗрд╕рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреА рдХреБрдЫ рдЧрд▓рддрдлрд╣рдореА рдХреЛ рдЗрдВрдЧрд┐рдд рдХрд░рддрд╛ рд╣реИред
рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк рд╕рдВрдЧрдарди рдХреЗ рд╕рд╛рде, рд╕реНрдЯреЗрдЯрд┐рдХ рд╡рд░реНрдЧ рд╕рдВрдЧрдарди рдХреЗ рд╡рд┐рдкрд░реАрдд, рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдПрдХ рдЗрдХрд╛рдИ рдмрдирд╛рдиреЗ рдХреЗ рдмрд╛рдж рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрди рдХрд░рдиреЗ рдХрд╛ рдЕрд╡рд╕рд░ рд╣реИ рдЬреЛ рдЗрд╕ рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк рд╕реЗ рдЧреБрдг рдкреНрд░рд╛рдкреНрдд рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдпреЗ рдкрд░рд┐рд╡рд░реНрддрди рдкрд╣рд▓реЗ рд╕реЗ рдмрдирд╛рдИ рдЧрдИ рдЗрдХрд╛рдИ рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░реЗрдЧрд╛ред
Ben.hobbies = ['chess', 'badminton'];
рдЗрд╕реЗ
рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк рд╕рдВрдЧрдарди рдкреНрд░рддрд┐рдирд┐рдзрд┐ рдореЙрдбрд▓ рдпрд╛
рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк рдЗрдирд╣реЗрд░рд┐рдЯреЗрдВрд╕ рдХрд╣рд╛ рдЬрд╛рддрд╛
рд╣реИ ред
рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рдХреНрд╖рдорддрд╛ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЗрдХрд╛рдИ рдХреА рдХреНрд╖рдорддрд╛ рдХреИрд╕реЗ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд╣реЛрддреА рд╣реИ?
рдПрдХ рд╕реНрдерд┐рд░ рд╡рд░реНрдЧ рд╕рдВрдЧрдарди рдореЗрдВ, рдЗрд╕ рдСрдкрд░реЗрд╢рди рдореЗрдВ рдПрдХ рд╡рд┐рд╢реЗрд╖ рд╡рд░реНрдЧ рдореЗрдВ рд╕рджрд╕реНрдпрддрд╛ рдХреЗ рд▓рд┐рдП рдЗрдХрд╛рдИ рдХреА рдЬрд╛рдВрдЪ рдХрд░рдирд╛ рд╢рд╛рдорд┐рд▓ рд╣реИ рдЬреЛ рдЖрд╡рд╢реНрдпрдХ рд╡реНрдпрд╡рд╣рд╛рд░ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рддрд╛ рд╣реИред рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк рд╕рдВрдЧрдарди рдореЗрдВ,
рдмрддрдЦ рдЯрд╛рдЗрдкрд┐рдВрдЧ рдХреА рдЕрд╡рдзрд╛рд░рдгрд╛ рд╣реИред рдмрддрдЦ рдЯрд╛рдЗрдкрд┐рдВрдЧ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдХрд┐рд╕реА рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╡реНрдпрд╡рд╣рд╛рд░ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдХреЗ рд▓рд┐рдП рдЗрдХрд╛рдИ рдХреА рдЬрд╛рдВрдЪ рдХрд░рдиреЗ рдХрд╛ рдорддрд▓рдм рд╣реЛрдЧрд╛ рдХрд┐ рдХрд┐рд╕реА рд╡рд┐рд╢реЗрд╖ рдмрд┐рдВрджреБ рдкрд░ рдЗрд╕ рд╡реНрдпрд╡рд╣рд╛рд░ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдХреЗ рд▓рд┐рдП рд╕реАрдзреЗ рдЗрдХрд╛рдИ рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░рдирд╛, рдЕрд░реНрдерд╛рддред рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреЗ рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╣рд┐рд╕реНрд╕реЛрдВ рдореЗрдВ, рдЪреЗрдХ рдХреЗ рдкрд░рд┐рдгрд╛рдо рдХрд╛ рд╡реНрдпрд╛рд╕ рд╡рд┐рдкрд░реАрдд рд╣реЛ рд╕рдХрддрд╛ рд╣реИред
рдПрдХ рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХреЗ рдлрд╛рдпрджреЗ рдХреНрдпрд╛ рд╣реИрдВ?
- рдЕрдзрд┐рдХ рд▓рдЪреАрд▓рд╛рдкрди
- рд╕рдВрд╕реНрдерд╛рдУрдВ рдХреЗ рдкрд╛рд╕ рдРрд╕реЗ рдЧреБрдг рдирд╣реАрдВ рд╣реИрдВ рдЬрд┐рдирдХреА рдЙрдиреНрд╣реЗрдВ рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред
рдбрд╛рдЙрдирд╕рд╛рдЗрдб рдХреНрдпрд╛ рд╣реИрдВ?
- рдХрдо рд╕реНрдкрд╖реНрдЯ
- рдЗрдХрд╛рдИ рдХреЗ рдЕрд╡рд╛рдВрдЫрд┐рдд рд╡реНрдпрд╡рд╣рд╛рд░ рдХреЗ рд▓рд┐рдП рд╢реБрд░реБрдЖрддреА рдмрд┐рдВрджреБ рдХреЗ рд░реВрдк рдореЗрдВ рдХреНрдпрд╛ рдкрд░реЛрд╕рд╛ рдЧрдпрд╛ рд╣реИ, рдЗрд╕реЗ рдЯреНрд░реИрдХ рдХрд░рдирд╛ рдЖрд╕рд╛рди рдирд╣реАрдВ рд╣реИ, рдЕрд░реНрдерд╛рддреНред рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк рд╕реНрдерд┐рд░ рд╡рд░реНрдЧ рд╕рдВрдЧрдарди рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдХрдо рдЕрдиреБрдорд╛рдирд┐рдд рд╣реИ
- рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреА рд▓реЛрдХрдкреНрд░рд┐рдпрддрд╛ рдФрд░ рд╡реНрдпрд╛рдкрдХрддрд╛ рдХреЗ рдмрд╛рд╡рдЬреВрдж, рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рд╡рд┐рдХрд╛рд╕ рд╕рдореБрджрд╛рдп рдЗрд╕рд╕реЗ рдкрд░рд┐рдЪрд┐рдд рдирд╣реАрдВ рд╣реИ
рдирд┐рд╖реНрдХрд░реНрд╖
рдЗрд╕ рдкрд░ рд╣рдо рдЖрдЬ рд╕рдорд╛рдкреНрдд рд╣реЛ рдЬрд╛рдПрдВрдЧреЗред рдореБрдЭреЗ рдЖрд╢рд╛ рд╣реИ рдХрд┐ рдореИрдВ рдЗрд╕ рд╡рд┐рдЪрд╛рд░ рдХреЛ рд╡реНрдпрдХреНрдд рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдерд╛ рдХрд┐ рд╢рд╛рд╕реНрддреНрд░реАрдп рднрд╛рд╖рд╛рдУрдВ рдФрд░ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЗ рдмреАрдЪ рдХрд╛ рдЕрдВрддрд░ рдХрдХреНрд╖рд╛рдУрдВ рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ / рдЕрдиреБрдкрд╕реНрдерд┐рддрд┐ рдФрд░ рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ / рдЕрдиреБрдкрд╕реНрдерд┐рддрд┐ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рдирд╣реАрдВ рд╣реИ, рдмрд▓реНрдХрд┐ рд╕рдВрдЧрдарди рдХреЗ рд╕реНрдерд┐рд░ / рдЧрддрд┐рд╢реАрд▓ рд╕реНрд╡рд░реВрдк рд╕реЗ рд╣реИред
рдмреЗрд╢рдХ, рдмрд╣реБрдд рдХреБрдЫ рдирд╣реАрдВ рдорд╛рдирд╛ рдЧрдпрд╛ рд╣реИред рдореИрдВ рдЙрди рд▓реЗрдЦреЛрдВ рдХреЛ рдирд╣реАрдВ рд▓рд┐рдЦрдирд╛ рдЪрд╛рд╣рддрд╛ рдЬреЛ рдмрд╣реБрдд рд▓рдВрдмреЗ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк рд╕рдВрдЧрдарди рдФрд░ рдУрдУрдкреА рдЯреВрд▓реНрд╕ (рдкреЙрд▓рд┐рдореЙрд░реНрдлрд┐рдЬреНрдо, рдЗрдирдХреИрдкреНрд╕реБрд▓реЗрд╢рди, рдПрдмреНрд╕рдЯреНрд░реИрдХреНрд╢рди, рдЖрджрд┐) рдореЗрдВ рдХреИрд╕реНрдХреЗрдб рдореЙрдбрд▓ рдХреА рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ рдмрд╛рдж рдХреЗ рд▓реЗрдЦреЛрдВ рдореЗрдВ рдЪрд░реНрдЪрд╛ рдХреА рдЬрд╛рдПрдВрдЧреАред