рднрд╛рд╖рд╛ рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ред ActionScript рдореЗрдВ рдСрдкрд░реЗрдЯрд░ рдУрд╡рд░рд▓реЛрдбрд┐рдВрдЧ

рдЫрд╡рд┐

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

рдЖрдк рдпрд╣рд╛рдВ рд╕рдВрдкрд╛рджрдХ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ ред
рдпрджрд┐ рдЖрдк рдЕрднреА рддрдХ RASE рд╕реЗ рдкрд░рд┐рдЪрд┐рдд рдирд╣реАрдВ рд╣реИрдВ - рддреЛ рдкрд░рд┐рдЪрдпрд╛рддреНрдордХ рд▓реЗрдЦ рдЕрд╡рд╢реНрдп рдкрдврд╝реЗрдВред

8144 рдХреЗ рдирд┐рд░реНрдорд╛рдг рдореЗрдВ рдПрдХ рд▓реЗрдЦ рд▓рд┐рдЦрддреЗ рд╕рдордп, рдПрдХ рдмрдЧ рдХреА рдЦреЛрдЬ рдХреА рдЧрдИ рдереАред рдпрджрд┐ рдЖрдкрдиреЗ 8 рдЬреВрди рд╕реЗ рдкрд╣рд▓реЗ RASE beta 10 рдбрд╛рдЙрдирд▓реЛрдб рдХрд┐рдпрд╛ рд╣реИ, рддреЛ рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдг рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдирд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВред

RASE рдмреАрдЯрд╛ 10 рдореЗрдВ рдЬреЛрдбрд╝реА рдЧрдИ рдореБрдЦреНрдп рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдСрдкрд░реЗрдЯрд░ рдУрд╡рд░рд▓реЛрдбрд┐рдВрдЧ рд╣реИред

рдпрд╣ рдЕрд╡рд╕рд░, рд╕рд╛рде рд╣реА рдХрдИ рд╡рд┐рд░рд╛рд╕рдд, рд╡рд┐рднрд┐рдиреНрди рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдкреНрд░рддрд┐рдорд╛рдиреЛрдВ рдХреЗ рдЕрдиреБрдпрд╛рдпрд┐рдпреЛрдВ рдХреЗ рдмреАрдЪ рд╡рд┐рд╡рд╛рдж рдХрд╛ рд╡рд┐рд╖рдп рд╣реИред

рдСрдкрд░реЗрдЯрд░ рдЕрдзрд┐рднрд╛рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рдХрд╛рд░рдг рдХреЙрдореНрдкреИрдХреНрдЯрдиреЗрд╕ рдФрд░ рд╕реНрд╡рд╛рднрд╛рд╡рд┐рдХрддрд╛ рд╣реИрдВред
рд╕рдШрдирддрд╛ - a * b * c рдпрд╛ a.multiply (b) .multiply (s) ред
рд╕реНрд╡рд╛рднрд╛рд╡рд┐рдХрддрд╛ - рдХрдИ рдЪрд░ рдЬреЛрдбрд╝рддреЗ рд╕рдордп, рдПрдХ рд╡рд┐рдзрд┐ рдХреЙрд▓ рдХреЗ рдмрдЬрд╛рдп рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдХреЗ рд╕рдВрдХреЗрдд рдХреА рдХрд▓реНрдкрдирд╛ рдХрд░рдирд╛ рдЖрд╕рд╛рди рд╣реЛрддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЯрд╛рдЗрдк рдкреЙрдЗрдВрдЯ рдХреЗ рджреЛ рд╡реЗрд░рд┐рдПрдмрд▓реНрд╕ рдХреЛ рдЬреЛрдбрд╝рдХрд░, рд╣рдо "рдкреЙрдЗрдВрдЯ 1 + рдкреЙрдЗрдВрдЯ 2 " рджреЗрдЦрдиреЗ рдХреА рдЙрдореНрдореАрдж рдХрд░рддреЗ рд╣реИрдВ, рди рдХрд┐ " рдкреЙрдЗрдВрдЯ1 . рдкреНрд▓рд╕ (рдкреЙрдЗрдВрдЯ 2) "ред
рдСрдкрд░реЗрдЯрд░ рдЕрдзрд┐рднрд╛рд░ рдХреЗ рд╡рд┐рд░реЛрдзрд┐рдпреЛрдВ рдХреЛ рдХреЛрдб рдкрд░ рдирд┐рдпрдВрддреНрд░рдг рдХреЗ рдиреБрдХрд╕рд╛рди рдХрд╛ рд╕рдВрдХреЗрдд рдорд┐рд▓рддрд╛ рд╣реИред рдпрд╣ рд╣рдореЗрд╢рд╛ рд╕реНрдкрд╖реНрдЯ рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИ рдХрд┐ рдСрдкрд░реЗрдЯрд░ рдХрд╣рд╛рдВ рдУрд╡рд░рд▓реЛрдбреЗрдб рд╣реИ рдФрд░ рдХрд╣рд╛рдВ рдирд╣реАрдВред рдСрдкрд░реЗрдЯрд░ рдХреЛ рдУрд╡рд░рд▓реЛрдб рдХрд░рддреЗ рд╣реБрдП, рд╣рдо рдореМрдЬреВрджрд╛ рдХреЛрдб рдХреЗ рд╡реНрдпрд╡рд╣рд╛рд░ рдХреЛ рдмрджрд▓рддреЗ рд╣реИрдВ - рдФрд░ рдЕрдкреНрд░рддреНрдпрд╛рд╢рд┐рдд рдкреНрд░рднрд╛рд╡ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред

ActionScript (ECMA3) рдСрдкрд░реЗрдЯрд░реЛрдВ рдХреЛ рдЕрдзрд┐рднрд╛рд░ рдирд╣реАрдВ рджреЗрддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рд╡реЗ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдЙрдкрд▓рдмреНрдз ECMA4 рд╡рд┐рдирд┐рд░реНрджреЗрд╢ рдореЗрдВ рдореМрдЬреВрдж рд╣реИрдВред рдЬрд╛рд╡рд╛ рдореЗрдВ рдХреЛрдИ рдЕрдзрд┐рднрд╛рд░ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдЧреНрд░реВрд╡реА ("рдЪреАрдиреА рдХреЗ рд╕рд╛рде рдЬрд╛рд╡рд╛") рдФрд░ рд╕реНрдХрд╛рд▓рд╛ рдореЗрдВ рд╣реИред C # рдореЗрдВ рдУрд╡рд░рд▓реЛрдбрд┐рдВрдЧ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИред

рд╣рдо рдпрд╣ рдмрддрд╛рдиреЗ рдХрд╛ рдЙрдкрдХреНрд░рдо рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рдУрд╡рд░рд▓реЛрдбрд┐рдВрдЧ рдХрд┐рддрдирд╛ рдЕрдЪреНрдЫрд╛ рдпрд╛ рдмреБрд░рд╛ рдСрдкрд░реЗрдЯрд░ рд╣реИред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдЗрд╕рдореЗрдВ рдХреЛрдИ рд╕рдВрджреЗрд╣ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдХреБрдЫ рдорд╛рдорд▓реЛрдВ рдореЗрдВ рдЗрд╕ рд╕реБрд╡рд┐рдзрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЖрд╡рд╢реНрдпрдХ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЬрд╣рд╛рдВ рдХреЛрдб рдореЗрдВ рдмрд╣реБрдд рд╕рд╛рд░реЗ рдЧрдгрд┐рддреАрдп рдХрд╛рд░реНрдп рд╢рд╛рдорд┐рд▓ рд╣реИрдВред рдпрд╣ рд╡рд┐рдзрд┐ рдХреЙрд▓ рдХреЗ рдмрдЬрд╛рдп рдСрдкрд░реЗрдЯрд░реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп рдЕрдзрд┐рдХ рдХреЙрдореНрдкреИрдХреНрдЯ рджрд┐рдЦрд╛рдИ рджреЗрдЧрд╛ред рдФрд░ рдХреЙрдореНрдкреИрдХреНрдЯрдиреЗрд╕ рдЕрдХреНрд╕рд░ рдЕрдзрд┐рдХ рдирд┐рдпрдВрддреНрд░рдг рд╣реЛрддрд╛ рд╣реИред

рд╕рд┐рджреНрдзрд╛рдВрдд рдХреЗ рд╕рд╛рде рд╕рдорд╛рдкреНрдд рдХрд░реЗрдВ, рдФрд░ рдЕрднреНрдпрд╛рд╕ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдЧреЗ рдмрдврд╝реЗрдВред

рд░рд┐рдпрд▓рдореА рдПрдХреНрд╢рдирд╕реНрдХреНрд░рд┐рдкреНрдЯ рдПрдбрд┐рдЯрд░ (RASE) рдХреЗ 10 рд╡реЗрдВ рдмреАрдЯрд╛ рдореЗрдВ, рднрд╛рд╖рд╛ рдУрд╡рд░рд▓реЛрдбреЗрдбрдСрдкрд░реЗрдЯрд░ рджрд┐рдЦрд╛рдИ рджреАред рдЕрдкрдиреА рдкрд░рд┐рдпреЛрдЬрдирд╛ рдореЗрдВ рдЗрд╕ рддрд░рд╣ рдХреА рднрд╛рд╖рд╛ (рдХрд┐рд╕реА рднреА рдЕрдиреНрдп рдХреА рддрд░рд╣) рдХреЛ рдЬреЛрдбрд╝рдирд╛ рдЖрд╕рд╛рди рд╣реИ - рдЖрдкрдХреЛ рдмрд╕ "ctrl + L" рдХреБрдВрдЬреА рд╕рдВрдпреЛрдЬрди рдХреЛ рджрдмрд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

рд╡реИрд╕реЗ, рдУрд╡рд░рд▓реЛрдбреЗрд▓рдСрдкрд░реЗрдЯрд░реНрд╕ RASE MPS рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рд╕реЗ рдУрд╡рд░рд▓реЛрдбреЗрдбрдСрдкрд░реЗрдЯрд░реНрд╕ рд▓реИрдВрдЧреНрд╡реЗрдЬ рдХрд╛ рдкреЛрд░реНрдЯ рд╣реИред рд╣рдордиреЗ рдкрд╣рд┐рдпрд╛ рдХреЛ рд╕реБрджреГрдврд╝ рдирд╣реАрдВ рдХрд░рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ рдФрд░, рд╡рд┐рд╖рдп рдХреНрд╖реЗрддреНрд░ рдХрд╛ рдЕрдзреНрдпрдпрди рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рд╣рдо рдЗрд╕ рдирд┐рд╖реНрдХрд░реНрд╖ рдкрд░ рдкрд╣реБрдВрдЪреЗ рдХрд┐ рдПрдордкреАрдПрд╕ рдордВрдЪ рд╕реЗ рд╕рдорд╛рдзрд╛рди рдЖрддреНрдордирд┐рд░реНрднрд░ рд╣реИ рдФрд░ рд╣рдорд╛рд░реА рд╕рднреА рдЬрд░реВрд░рддреЛрдВ рдХреЛ рдкреВрд░рд╛ рдХрд░рддрд╛ рд╣реИред рд╣рд╛рд▓рд╛рдБрдХрд┐, рд╣рдордиреЗ рдЦреБрдж рд╕реЗ рдХреБрдЫ тАЬрдЧреБрдбреАтАЭ рдЬреЛрдбрд╝реАред

рд╣рдорд╛рд░рд╛ рдорд╛рдирдирд╛ тАЛтАЛрд╣реИ рдХрд┐ рдПрд▓рдУрдкреА рдХреЗ рд▓рд┐рдП рдпрд╣ рдЕрдиреНрдп рднрд╛рд╖рд╛рдУрдВ рд╕реЗ рд╕рд░реНрд╡рд╢реНрд░реЗрд╖реНрда рд▓реЗрдиреЗ рдФрд░ рдЙрдирдХреА рдЬрд░реВрд░рддреЛрдВ рдХреЛ рдкреВрд░рд╛ рдХрд░рдиреЗ рдХрд╛ рд╕рд╣реА рддрд░реАрдХрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдЙрд╕ рдкрд░ рдФрд░ рдмрд╛рдж рдореЗрдВ рднрд╛рд╖рд╛ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдмрдирд╛рдиреЗ рдкрд░ рд╣рдорд╛рд░реЗ рд▓реЗрдЦреЛрдВ рдореЗрдВред


рдЖрдЗрдП рд╣рдорд╛рд░реА рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рд▓рд┐рдП рдПрдХ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдФрд░ рдПрдХ рдореЙрдбреНрдпреВрд▓ рдмрдирд╛рдПрдВред рдореЙрдбреНрдпреВрд▓ рдХреЗ рдореБрдЦреНрдп рд╡рд░реНрдЧ рдореЗрдВ, рдкрд░реАрдХреНрд╖рдг рдХреЗ рд▓рд┐рдП рдХреЛрдб рдЬреЛрдбрд╝реЗрдВред

рдЫрд╡рд┐
рдЫрд╡рд┐
рдЫрд╡рд┐

рдЗрд╕ рдХреЛрдб рдореЗрдВ, рд╣рдордиреЗ рдЯрд╛рдЗрдк рдЪрд░ рдХреЗ рд╕рд╛рде рджреЛ рдЪрд░ - p1 рдФрд░ P2 рдмрдирд╛рдП, рдФрд░ рд╣рдо рдЪрд░ p3 рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рдЬреЛ рдЗрди рджреЛ рдмрд┐рдВрджреБрдУрдВ рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдХрд╛ рдкрд░рд┐рдгрд╛рдо рд╣реИред

рдЕрдЧрд▓рд╛, рд╣рдо рдХрдВрд╕реЛрд▓ рдкрд░ рд╕рднреА рдЪрд░ рдХреЗ рдореВрд▓реНрдпреЛрдВ рдХреЛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддреЗ рд╣реИрдВ: рдкреА 1, рдкреА 2, рдкреА 3ред рдПрдХ рд╕рдВрджреЗрд╢ рдХрд╛ рдПрдХ рд╕реНрдЯреНрд░рд┐рдВрдЧ рд╕рдВрджреЗрд╢ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдордиреЗ рд▓реЙрдЧрд┐рдВрдЧ рднрд╛рд╖рд╛ рд╕реЗ рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ рдорд╛рдиреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ред

рд╣рдорд╛рд░реЗ рдХреЛрдб рдореЗрдВ рдПрдХ рддреНрд░реБрдЯрд┐ рд╕рдВрджреЗрд╢ рд╣реИ - "рдСрдкрд░реЗрд╢рди рдЗрди рдСрдкрд░реЗрдВрдб рдкрд░ рд▓рд╛рдЧреВ рдирд╣реАрдВ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ"ред рд╕рдВрдХрд▓рди рд╕рдВрднрд╡ рдирд╣реАрдВ рд╣реИред

рдЕрдм рдПрдХ рдСрдкрд░реЗрдЯрд░ рдЕрдзрд┐рднрд╛рд░ рдШреЛрд╖рдгрд╛ рдмрдирд╛рдПрдБред

рднрд╛рд╖рд╛ рдХреЛ рдУрд╡рд░рд▓реЛрдбреЗрдб рдЖрдпрд╛рдд рдХрд░реЗрдВред

рдЫрд╡рд┐

рдФрд░ рдирдИ рдЬрдбрд╝ "OverlodedOperatorsContainer" рдЬреЛрдбрд╝реЗрдВред рдкреИрдХреЗрдЬ рдкрд░ рд░рд╛рдЗрдЯ рдмрдЯрди рдФрд░ рд╕реВрдЪреА рд╕реЗ рдЪрдпрди рдХрд░реЗрдВред

рдЫрд╡рд┐

рдЪрд▓реЛ рдЗрд╕реЗ "MyOperators" рдХрд╣рддреЗ рд╣реИрдВ

рдЫрд╡рд┐

рдЕрдВрджрд░ рд╣рдо рдШреЛрд╖рдгрд╛рдУрдВ рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рджреЛ рдмреНрд▓реЙрдХ рджреЗрдЦрддреЗ рд╣реИрдВ - "рдЕрддрд┐рднрд╛рд░рд┐рдд рдмрд╛рдЗрдирд░реА рдСрдкрд░реЗрдЯрд░" рдФрд░ "рдХрд╕реНрдЯрдо рдСрдкрд░реЗрдЯрд░ рдШреЛрд╖рдгрд╛рдПрдВ"ред рдХрд░реНрд╕рд░ рдХреЛ рдкрд╣рд▓реЗ рдмреНрд▓реЙрдХ рдкрд░ рд╕реЗрдЯ рдХрд░реЗрдВ рдФрд░ ENTER рджрдмрд╛рдПрдБред рдПрдХ рдирдпрд╛ рдСрдкрд░реЗрдЯрд░ рдШреЛрд╖рдгрд╛ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рд╣реИред

рдЫрд╡рд┐

"+" рдСрдкрд░реЗрдЯрд░ рдХрд╛ рдЪрдпрди рдХрд░реЗрдВ рдФрд░ рдмрд┐рдВрджреБ рдкреНрд░рдХрд╛рд░ рдХреЛ рдмрд╛рдИрдВ рдФрд░ рджрд╛рдИрдВ рдУрд░ рдЕрд╕рд╛рдЗрди рдХрд░реЗрдВред рдкреЙрдЗрдВрдЯ рдХрд╛ рд░рд┐рдЯрд░реНрди рд╡реИрд▓реНрдпреВ рд╕реЗрдЯ рдХрд░реЗрдВ (рд╢реВрдиреНрдп рд╕реЗ рдкреЙрдЗрдВрдЯ рдкрд░ рдмрджрд▓реЗрдВ)ред

рдЕрдм рдЙрд╕ рдХреЛрдб рдХреЛ рдЬреЛрдбрд╝ рджреЗрдВ рдЬрд┐рд╕реЗ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдпрджрд┐ рд╣рдо рдЕрддрд┐рд░рд┐рдХреНрдд рдСрдкрд░реЗрдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рджрд╛рдПрдВ рдФрд░ рдмрд╛рдПрдВ рддрд░рдл рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдЯрд╛рдЗрдк рдкреНрд╡рд╛рдЗрдВрдЯ рдХреЗ рдЪрд░ рд╣реЛрдВрдЧреЗред

рдЫрд╡рд┐

рдФрд░ рд╡рд╣ рд╕рдм рд╣реИред рд╣рдо рдЕрдкрдиреА рдХрдХреНрд╖рд╛ рдореЗрдВ рдЬрд╛рддреЗ рд╣реИрдВ, рдЙрд╕ рд╕реНрдерд╛рди рдкрд░ рдЬрд╣рд╛рдВ рд╣рдордиреЗ рдкрд╛рда рдХреЛрдб рд▓рд┐рдЦрд╛ рдерд╛ - рдФрд░ рд╣рдо рджреЗрдЦрддреЗ рд╣реИрдВ рдХрд┐ рдХреЛрдИ рдФрд░ рд▓рд╛рд▓ рдХреЛрдб рдирд╣реАрдВ рд╣реИред

рд╕рдВрдХрд▓рди рдЪрд▓рд╛рдПрдВред рд╣рдорд╛рд░реЗ рдореЙрдбреНрдпреВрд▓ рдХреЗ рд▓рд┐рдП рд░рди-рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдмрдирд╛рдПрдВред

рдЫрд╡рд┐
рдЫрд╡рд┐

рдпрджрд┐ рд╣рдордиреЗ рдРрд╕рд╛ рдирд╣реАрдВ рдХрд┐рдпрд╛ рд╣реИ, рддреЛ рдореБрдЦреНрдп-рд╡рд░реНрдЧ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВред

рдЫрд╡рд┐

рдХрдВрд╕реЛрд▓ рдкрд░ рд╣рдо рд╕рдВрджреЗрд╢ рджреЗрдЦрддреЗ рд╣реИрдВ:

рдЫрд╡рд┐

рдЕрдм рдЪрд▓реЛ рдПрдХ рдФрд░ рдЕрдзрд┐рдХ рдЬрдЯрд┐рд▓ рдЙрджрд╛рд╣рд░рдг рдмрдирд╛рддреЗ рд╣реИрдВ рдФрд░ рдШрдЯрд╛рд╡, рдЧреБрдгрд╛ рдХреЗ рд╡рд┐рднрд╛рдЬрди рдХреЗ рд╕рдВрдЪрд╛рд▓рди рдХреЛ рдлрд┐рд░ рд╕реЗ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рддреЗ рд╣реИрдВред рдФрд░ рдирдВрдмрд░ рдкрд░ рдФрд░ рдкреНрд╡рд╛рдЗрдВрдЯ рдкрд░ рджреЛрдиреЛрдВред

рдЫрд╡рд┐

рдХрд▓реНрдкрдирд╛ рдХреАрдЬрд┐рдП рдХрд┐ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рджреЛ рдмрд┐рдВрджреБрдУрдВ рдХреЗ рдмреАрдЪ рдХреА рджреВрд░реА рдХреЗ рдХреЗрдВрджреНрд░ рд╕реЗ 50-рдмрд╛рдПрдБ рд╕реНрдерд┐рдд рдПрдХ рдмрд┐рдВрджреБ рдХреА рдЧрдгрдирд╛ рдХрд░рдиреЗ рдХрд╛ рдХрд╛рд░реНрдп рд╣реИред

рдЫрд╡рд┐

рдпрд╛ рдЗрд╕рд╕реЗ рднреА рд╕рд░рд▓:

рдЫрд╡рд┐

рд╕рдм рдХреБрдЫ рдмрд╣реБрдд рд╕рд░рд▓ рд╣реИред рд▓реЗрдХрд┐рди рдпрд╣ рдордд рднреВрд▓реЛ рдХрд┐ рдПрдХ рдлреНрд▓реИрд╢рд░ рдХреЗ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдЬреАрд╡рди рдореЗрдВ рдпрд╣ рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрд╛рдИ рджреЗрдЧрд╛:

рдЫрд╡рд┐

рд╣рдореЗрдВ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рджреЛ рдкрд┐рдЫрд▓реЗ рдЪрд┐рддреНрд░ рд╕реНрд╡рдпрдВ рдлреНрд▓реИрд╢ рдкреНрд░реЛрдЬреЗрдХреНрдЯреНрд╕ рдореЗрдВ рдУрд╡рд░рд▓реЛрдбреЗрдб рдСрдкрд░реЗрдЯрд░реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рддрд░реНрдХ рд╣реИрдВред

рдЕрдм рд╣рдо рд╕реАрдЦреЗрдВрдЧреЗ рдХрд┐ рдЕрдкрдиреЗ рдЦреБрдж рдХреЗ рдСрдкрд░реЗрдЯрд░ рдХреИрд╕реЗ рдмрдирд╛рдПрдВред

рд╣рдорд╛рд░реЗ "MyOperators" рдСрдкрд░реЗрдЯрд░реЛрдВ рдХреА рдШреЛрд╖рдгрд╛рдУрдВ рдкрд░ рдЬрд╛рдПрдВ рдФрд░ рдХрд░реНрд╕рд░ рдХреЛ "рдХрд╕реНрдЯрдо рдСрдкрд░реЗрдЯрд░реЛрдВ рдШреЛрд╖рдгрд╛рдУрдВ" рдкрд░ рд▓реЗ рдЬрд╛рдПрдВред "рдПрдиреНрдЯрд░" рджрдмрд╛рдХрд░ рдПрдХ рдШреЛрд╖рдгрд╛ рдЬреЛрдбрд╝реЗрдВред рдПрдХ рджреГрд╢реНрдп рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░реЗрдВ - "~ ="

рдЫрд╡рд┐

рд╣рдорд╛рд░реЗ рдСрдкрд░реЗрдЯрд░ рдХреЛ рдирд┐рдпрдорд┐рдд рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ рдХреЗ рдЦрд┐рд▓рд╛рдл рд╕реНрдЯреНрд░рд┐рдВрдЧ рдХреА рдЬрд╛рдВрдЪ рдХрд░рдиреА рдЪрд╛рд╣рд┐рдПред

рд╣рдо рдЕрдкрдиреЗ рдСрдкрд░реЗрдЯрд░ рдХреЗ рд╡реНрдпрд╡рд╣рд╛рд░ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рддреЗ рд╣реИрдВред рд╣рдо рдПрдХ рдирдпрд╛ рдЕрдзрд┐рднрд╛рд░ рдЬреЛрдбрд╝рддреЗ рд╣реИрдВ - рдкреЙрдЗрдВрдЯ рдХреЗ рд▓рд┐рдП рдкрд╣рд▓реЗ рдХреА рддрд░рд╣, рдЕрдзрд┐рднрд╛рд░ рдХреА рд╕рд╛рдорд╛рдиреНрдп рдШреЛрд╖рдгрд╛, рд▓реЗрдХрд┐рди рд╕реНрд╡рддрдГ рдкреВрд░реНрдг рдХреА рд╕реВрдЪреА рдореЗрдВ рд╣рдо рдЕрдкрдиреЗ рдСрдкрд░реЗрдЯрд░ рдХрд╛ рдЪрдпрди рдХрд░рддреЗ рд╣реИрдВред рдмрд╛рдПрдВ рдСрдкрд░реЗрдВрдб рдХреЛ рдПрдХ рд╕реНрдЯреНрд░рд┐рдВрдЧ рд▓реЗрдиреА рдЪрд╛рд╣рд┐рдП, рдФрд░ рд░рд╛рдЗрдЯ рдХреЛ Regexp рдХрд╛ рдорд╛рди рд▓реЗрдирд╛ рдЪрд╛рд╣рд┐рдПред рд╣рдорд╛рд░реЗ рдСрдкрд░реЗрдЯрд░ рдХрд╛ рдкрд░рд┐рдгрд╛рдо рдмреВрд▓рд┐рдпрди рд╣реЛрдЧрд╛ред рдЙрд╕ рдХреЛрдб рдХреЛ рдЬреЛрдбрд╝реЗрдВ рдЬрд┐рд╕реЗ рд╣рдорд╛рд░реЗ рдСрдкрд░реЗрдЯрд░ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рддрд╛ рд╣реИ - Regexp рдкрд░ "рдкрд░реАрдХреНрд╖рдг" рдХреЙрд▓ рдХрд░рдирд╛ред

рдЫрд╡рд┐

рдореЗрди рдХреНрд▓рд╛рд╕ рдореЗрдВ рдХреЛрдб рдХрд╛ рдЯреЗрд╕реНрдЯ рдмреНрд▓реЙрдХ рдмрдирд╛рдПрдВред

рдЫрд╡рд┐

рд╕рд░рд▓ рдФрд░ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХред

рдирдП рдСрдкрд░реЗрдЯрд░реЛрдВ рдореЗрдВ рднреНрд░рдорд┐рдд рди рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП, рд╕рдВрдкрд╛рджрдХ рд╕реНрддрд░ рдкрд░, рдЙрдирдХрд╛ рдЙрдкрдпреЛрдЧ рдиреЗрд╡рд┐рдЧреЗрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП рдШреЛрд╖рдгрд╛ рдХреЗ рд╕рд╛рде рдЬреБрдбрд╝рд╛ рд╣реБрдЖ рд╣реИред Ctrl + B рдпрд╛ Ctrl + рдСрдкрд░реЗрдЯрд░ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ - рдФрд░ рд╣рдо рдШреЛрд╖рдгрд╛ рдкрд░ рдЬрд╛рддреЗ рд╣реИрдВред рдЖрдк рдпрд╣ рднреА рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдСрдкрд░реЗрдЯрд░ рдСрдкрд░реЗрдЯрд░ рдкрд░ рдордБрдбрд░рд╛ рдФрд░ Ctrl рджрдмрд╛рдХрд░ рдУрд╡рд░рд▓реЛрдб рд╣реЛ рдЧрдпрд╛ рд╣реИред

Mac рдкрд░ - Ctrl, рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдХрдорд╛рдВрдб рдореЗрдВ рдмрджрд▓рддрд╛ рд╣реИред

рдЕрдм рд╣рдо рдЕрдкрдиреЗ рдСрдкрд░реЗрдЯрд░ рдХреЛ рдПрдХ рдирдпрд╛ рд╡реНрдпрд╡рд╣рд╛рд░ рд╕рд┐рдЦрд╛рдПрдВрдЧреЗ - "рдХрдореНрдпреВрдЯреЗрдЯрд┐рд╡"ред
рдХрд░реНрд╕рд░ рд░рдЦреЗрдВ рдФрд░ "рдлреНрд▓рд┐рдк рдмрд╛рдЗрдирд░реА рдСрдкрд░реЗрд╢рди" рдСрдкрд░реЗрд╢рди рдЪреБрдиреЗрдВред рджрд╛рдпрд╛рдВ рдФрд░ рдмрд╛рдпрд╛рдВ рд╣рд┐рд╕реНрд╕рд╛ рдЙрд▓реНрдЯрд╛ рд╣реЛрддрд╛ рд╣реИред рдХреЛрдб рдореЗрдВ рдПрдХ рддреНрд░реБрдЯрд┐ рджрд┐рдЦрд╛рдИ рджреА: рд╕рдВрдкрд╛рджрдХ рдХреЛ рдРрд╕реЗ рдСрдкрд░реЗрдВрдб рдХреЗ рд╕рд╛рде рдСрдкрд░реЗрдЯрд░ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдирд╣реАрдВ рдкрддрд╛ рд╣реИред

рдЫрд╡рд┐

рдСрдкрд░реЗрдЯрд░ рдХреА рдШреЛрд╖рдгрд╛ рдкрд░ рдЬрд╛рдПрдВред рдФрд░ "рдХрдореНрдпреВрдЯреЗрдЯрд┐рд╡" рдХреЛ рд╕рд╣реА рдкрд░ рд╕реЗрдЯ рдХрд░реЗрдВред
рд╣рдо рд▓реМрдЯрддреЗ рд╣реИрдВ - рдХреЛрдб рд▓рд╛рд▓ рд╣реЛ рдЧрдпрд╛ рд╣реИ (рдХрднреА-рдХрднреА рдЖрдкрдХреЛ рдХреЛрдб рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП F5 рджрдмрд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ)ред

рдпрд╣реА рд╣реИ, рд╣рдорд╛рд░рд╛ "рдХрдореНрдпреВрдЯреЗрдЯрд┐рд╡" рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рд░рд╛рд╢рд┐ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдПрдХ рдЕрдЪреНрдЫрд╛ рдкреБрд░рд╛рдирд╛ рдирд┐рдпрдо рд╣реИ рдЬреЛ рд╢рд░реНрддреЛрдВ рдХреЗ рд╕реНрдерд╛рдиреЛрдВ рдХреЛ рдмрджрд▓рддреЗ рд╕рдордп рдирд╣реАрдВ рдмрджрд▓рддрд╛ рд╣реИред

OOP рдЧреБрд░реБ рдЗрд╕ рд╡реНрдпрд╡рд╣рд╛рд░ рдХрд╛ рд╕рд╛рд╡рдзрд╛рдиреА рд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рд╕рд▓рд╛рд╣ рджреЗрддреЗ рд╣реИрдВред рдЕрдкреНрд░рддреНрдпрд╛рд╢рд┐рдд рдкреНрд░рднрд╛рд╡ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред рд╣рдо рдПрдХ рд╢рдмреНрдж рд▓реЗрдВрдЧреЗ рдФрд░ рднрд╡рд┐рд╖реНрдп рдХреЗ рд▓рд┐рдП рдЗрд╕реЗ рдЕрдкрдиреА рд╕реНрдореГрддрд┐ рдореЗрдВ рд░рдЦреЗрдВрдЧреЗред

рдпрд╣реА рд╣реИ, ActionScript рдореЗрдВ рдСрдкрд░реЗрдЯрд░ рдУрд╡рд░рд▓реЛрдбрд┐рдВрдЧ рд╣реИред

рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ ред

Source: https://habr.com/ru/post/In120911/


All Articles