рдСрдмреНрдЬреЗрдХреНрдЯ рдУрд░рд┐рдПрдВрдЯреЗрдб рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХрд╛ рдПрдХ рд╕рдВрдХреНрд╖рд┐рдкреНрдд рдЗрддрд┐рд╣рд╛рд╕

рдпрд╣ рд▓реЗрдЦ рд▓реЗрдЦрдХ рджреНрд╡рд╛рд░рд╛ рд╣рдмреЗрд░реА рдкрд░ рдПрдХ рдЪрд░реНрдЪрд╛ рдХреЗ рджреМрд░рд╛рди рдкреНрд░рд╛рдкреНрдд рдЫрд╛рдкреЛрдВ рдХреЗ рдкреНрд░рднрд╛рд╡ рдХреЗ рддрд╣рдд рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рдерд╛, рдФрд░ рдСрдмреНрдЬреЗрдХреНрдЯ-рдУрд░рд┐рдПрдВрдЯреЗрдб рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХреЗ рдЗрддрд┐рд╣рд╛рд╕ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдирд┐: рд╢реБрд▓реНрдХ рд╕реНрд░реЛрддреЛрдВ рд╕реЗ рд╕рд╛рдордЧреНрд░реА рдХреЗ рдЕрдиреБрд╡рд╛рдж рдХреА рдПрдХ рдЫреЛрдЯреА рд╢реНрд░реГрдВрдЦрд▓рд╛ рдХрд╛ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рд╕реЗ рдореБрдЦреНрдп рд╡рд┐рдХрд┐рдкреАрдбрд┐рдпрд╛ рд╣реИ, рдФрд░ рд╕рд╛рде рд╣реА рд╕рд╛рдордЧреНрд░реА рдкрдврд╝рдиреЗ рд╕реЗ рд▓реЗрдЦрдХ рдХреЗ рдмрд┐рд▓реНрдХреБрд▓ рдирд┐рд░рд╛рдзрд╛рд░ рдирд┐рд╖реНрдХрд░реНрд╖ рд╣реИрдВред



рдпрджрд┐ рдЖрдк рдпрд╣ рдЬрд╛рдирдиреЗ рдореЗрдВ рд░реБрдЪрд┐ рд░рдЦрддреЗ рд╣реИрдВ рдХрд┐ рдХреМрди рд╕реА рднрд╛рд╖рд╛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рджреБрдирд┐рдпрд╛ рдХреА рдкрд╣рд▓реА рдУрдУрдкреА рднрд╛рд╖рд╛ рдереА, рддреЛ рдХреНрдпрд╛ рдЬрд╛рд╡рд╛ рдФрд░ рд╕реА # рдХреЛ рд╢реБрджреНрдз рдУрдУрдкреА рднрд╛рд╖рд╛ рдХрд╣рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рд╕рд╛рде рд╣реА рд╕рд╛рде рдХреБрдЫ рдЕрдиреНрдп рд╡рд┐рд╡рд░рдгреЛрдВ рдХреЗ рд╕рд╛рде, рдореИрдВ рдЖрдкрдХреЛ рдЖрдордВрддреНрд░рд┐рдд рдХрд░рддрд╛ рд╣реВрдВ ...







рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рд╡рд┐рдХрд┐рдкреАрдбрд┐рдпрд╛ рд╕реЗ OOP рдХреЗ рдЗрддрд┐рд╣рд╛рд╕ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдПрдХ рдЕрдиреБрд╡рд╛рдж:



"рд╢рдмреНрдж" рд╡рд╕реНрддреБ-рдЙрдиреНрдореБрдЦ "рдФрд░" рдЙрдиреНрдореБрдЦ "рдЗрди рд╢рдмреНрджреЛрдВ рдХреЗ рдЖрдзреБрдирд┐рдХ рдЕрд░реНрде рдореЗрдВ 1950 рдХреЗ рджрд╢рдХ рдХреЗ рдЕрдВрдд рдореЗрдВ рдФрд░ 1960 рдХреЗ рджрд╢рдХ рдХреА рд╢реБрд░реБрдЖрдд рдореЗрдВ рдПрдордЖрдИрдЯреА рдореЗрдВ рджрд┐рдЦрд╛рдИ рджрд┐рдПред рдХреГрддреНрд░рд┐рдо рдмреБрджреНрдзрд┐рдорддреНрддрд╛ рдХреЗ рд╡рд┐рд╢реЗрд╖рдЬреНрдЮреЛрдВ рдХреЗ рдмреАрдЪ, "рдСрдмреНрдЬреЗрдХреНрдЯ" рд╢рдмреНрдж рдЧреБрдгреЛрдВ (рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ) рдХреЗ рд╕рд╛рде рдкрд╣рдЪрд╛рдиреЗ рдЧрдП рддрддреНрд╡реЛрдВ (рд▓рд┐рд╕реНрдк рдкрд░рдорд╛рдгреБрдУрдВ) рдХреЛ рд╕рдВрджрд░реНрднрд┐рдд рдХрд░ рд╕рдХрддрд╛ рд╣реИред рдПрд▓рди рдХреЗ рдиреЗ рдмрд╛рдж рдореЗрдВ рд▓рд┐рдЦрд╛ рдХрд┐ рд▓рд┐рд╕реНрдк рдХреА рдЖрдВрддрд░рд┐рдХ рд╕рдВрд░рдЪрдирд╛ рдХреЛ рд╕рдордЭрдиреЗ рдХрд╛ 1966 рдореЗрдВ рдЙрдирдХреА рд╕реЛрдЪ рдкрд░ рдмрдбрд╝рд╛ рдкреНрд░рднрд╛рд╡ рдкрдбрд╝рд╛ред MIT рдореЗрдВ OOP рдХрд╛ рдПрдХ рдФрд░ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдЙрджрд╛рд╣рд░рдг 1960-61 рдореЗрдВ рдЗрд╡рд╛рди рд╕рджрд░рд▓реИрдВрдб рджреНрд╡рд╛рд░рд╛ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рд╕реНрдХреЗрдЪрдкреИрдб рдерд╛ред рд╕реНрдХреЗрдЪрдкреИрдб рдкрд░ рдЙрдирдХреЗ рд╢реЛрдз рдкреНрд░рдмрдВрдз рдХреЗ рдЖрдзрд╛рд░ рдкрд░ 1963 рдореЗрдВ рддреИрдпрд╛рд░ рдПрдХ рддрдХрдиреАрдХреА рд░рд┐рдкреЛрд░реНрдЯ рдХреА рд╢рдмреНрджрд╛рд╡рд▓реА рдореЗрдВ, "рдЬрд╛рджреВрдЧрд░" рдпрд╛ "рдкрд░рд┐рднрд╛рд╖рд╛" рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рд╡рд░реНрдЧреЛрдВ рдХреА рдЕрд╡рдзрд╛рд░рдгрд╛ рдХреЗ рд╕рд╛рде рд╕рджрд░рд▓реИрдВрдб "рд╡рд╕реНрддреБ" рдФрд░ "рдЙрджрд╛рд╣рд░рдг" рдХреА рдЕрд╡рдзрд╛рд░рдгрд╛рдУрдВ рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рддрд╛ рд╣реИ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдпреЗ рд╢рдмреНрдж рд╡рд╕реНрддреБрдУрдВ рдХреЗ рдЧреНрд░рд╛рдлрд┐рдХ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реИрдВ [ рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ, рд╕реНрдХреЗрдЪрдкреИрдб рдореБрдЦреНрдп рдЫрд╡рд┐ рдереА рдЬрд┐рд╕ рдкрд░ рдкреНрд░рддрд┐рдпрд╛рдВ рдмрдирд╛рдИ рдЧрдИ рдереАрдВред рдореБрдЦреНрдп рдмрджрд▓рдиреЗ рдкрд░ - рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рднреА рдмрджрд▓ рдЧрдИред рд▓рдЧрднрдЧред рдЯреНрд░рд╛рдВрд╕ред]ред



ALGOL AED-0 рдХреЗ рд╢реБрд░реБрдЖрддреА рдПрдордЖрдИрдЯреА рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ, рдбреЗрдЯрд╛ рд╕рдВрд░рдЪрдирд╛рдПрдВ (рдЕрд▓реНрдЧреЛрд▓ рдмреЛрд▓реА рдореЗрдВ "plexes") рд╕реАрдзреЗ рдЙрди рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рд╕реЗ рдЬреБрдбрд╝реА рд╣реБрдИ рдереАрдВ рдЬрд┐рдиреНрд╣реЗрдВ рдмрд╛рдж рдореЗрдВ рд╕рдВрджреЗрд╢, рд╡рд┐рдзрд┐рдпреЛрдВ рдпрд╛ рд╕рджрд╕реНрдп рдлрд╝рдВрдХреНрд╢рди рдХрд╣рд╛ рдЬрд╛рддрд╛ рдерд╛ред



рдФрдкрдЪрд╛рд░рд┐рдХ рдЕрд╡рдзрд╛рд░рдгрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рдСрдмреНрдЬреЗрдХреНрдЯ 1960 рдХреЗ рджрд╢рдХ рдореЗрдВ рд╕рд┐рдореВрд▓рд╛ 67 рдореЗрдВ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдореЗрдВ рджрд┐рдЦрд╛рдИ рджрд┐рдП, рд╕рд┐рдореВрд▓рд╛ I рдХреЗ рдЖрдзреБрдирд┐рдХ рд╕рдВрд╕реНрдХрд░рдг, рдЕрд╕рддрдд-рдШрдЯрдирд╛ рдореЙрдбрд▓рд┐рдВрдЧ рдкрд░ рдХреЗрдВрджреНрд░рд┐рдд рдПрдХ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛ред рд╕рд┐рдореВрд▓рд╛ рдХреЗ рд▓реЗрдЦрдХ рдУрд╕реНрд▓реЛ рдореЗрдВ рдиреЙрд░реНрд╡реЗрдЬрд┐рдпрди рдХрдВрдкреНрдпреВрдЯрд░ рд╕реЗрдВрдЯрд░ рдХреЗ рдУрд▓реЗ рдЬреЛрд╣рд╛рди рдбрд╛рд╣рд▓ рдФрд░ рдХреНрд░рд┐рд╕реНрдЯрди рдиреНрдпрд╛рдЧреЙрд░реНрдб рд╣реИрдВред рд╕рд┐рдореВрд▓рд╛ рдХреЛ SIMSCRIPT рдХреЗ рдкреНрд░рднрд╛рд╡ рдореЗрдВ рдФрд░ рдЪрд╛рд░реНрд▓реНрд╕ рд╣реЛрд░ рджреНрд╡рд╛рд░рд╛ рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рд░рд┐рдХреЙрд░реНрдб рдХрдХреНрд╖рд╛рдУрдВ рдХреА рдЕрд╡рдзрд╛рд░рдгрд╛ рдХреЗ рддрд╣рдд рд╡рд┐рдХрд╕рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рд╕рд┐рдорд╛рд▓рд╛ рдиреЗ рдХрдХреНрд╖рд╛рдУрдВ рдФрд░ рдЙрджрд╛рд╣рд░рдгреЛрдВ (рдпрд╛ рд╡рд╕реНрддреБрдУрдВ) рдХреА рдЕрд╡рдзрд╛рд░рдгрд╛ рдХреЗ рд╕рд╛рде-рд╕рд╛рде рдЙрдк-рдХрд▓рд╛рдХреГрддрд┐рдпреЛрдВ, рдЖрднрд╛рд╕реА рддрд░реАрдХреЛрдВ, рдХреЛрд░рдЯрд╛рдЗрди рдФрд░ рдЕрд╕рддрдд рдШрдЯрдирд╛ рдореЙрдбрд▓рд┐рдВрдЧ рдХреЛ рдЕрдкрдиреА рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдкреНрд░рддрд┐рдорд╛рди рдХреЗ рд╣рд┐рд╕реНрд╕реЗ рдХреЗ рд░реВрдк рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдХрд┐рдпрд╛ред рднрд╛рд╖рд╛ рдиреЗ рдПрдХ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдХрдЪрд░рд╛ рд╕рдВрдЧреНрд░рд╣рдХрд░реНрддрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛, рдЬрд┐рд╕реЗ рдкрд╣рд▓реЗ рдХрд╛рд░реНрдпрд╛рддреНрдордХ рднрд╛рд╖рд╛ рд▓рд┐рд╕реНрдк рдХреЗ рд▓рд┐рдП рдЖрд╡рд┐рд╖реНрдХрд╛рд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рддрдм рд╕рд┐рдореБрд▓рд╛ рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдореБрдЦреНрдп рд░реВрдк рд╕реЗ рд╢рд╛рд░реАрд░рд┐рдХ рдореЙрдбрд▓рд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рдерд╛ред рд╕реНрдореЙрд▓рдЯрд╛рдХ, рд▓рд┐рд╕реНрдк рд╡реЗрд░рд┐рдПрдВрдЯ ( рд╕реАрдПрд▓рдУрдПрд╕ ), рдСрдмреНрдЬреЗрдХреНрдЯ рдкрд╛рд╕реНрдХрд▓ рдФрд░ рд╕реА ++ рдЬреИрд╕реА рдмрд╛рдж рдХреА рднрд╛рд╖рд╛рдУрдВ рдкрд░ рд╕рд┐рдореВрд▓рд╛ рдХреЗ рд╡рд┐рдЪрд╛рд░реЛрдВ рдХрд╛ рдмрдбрд╝рд╛ рдкреНрд░рднрд╛рд╡ рдкрдбрд╝рд╛ред



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



1970 рдХреЗ рджрд╢рдХ рдореЗрдВ, Kaye рдХреЗ рд╕реНрдорд╛рд▓рдЯрд╛рдХ рдиреЗ рд▓рд┐рд╕реНрдк рд╕рдореБрджрд╛рдп рдХреЛ рднрд╛рд╖рд╛ рдореЗрдВ рдСрдмреНрдЬреЗрдХреНрдЯ-рдУрд░рд┐рдПрдВрдЯреЗрдб рддрдХрдиреАрдХреЛрдВ рдХреЛ рдкреЗрд╢ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрддреНрд╕рд╛рд╣рд┐рдд рдХрд┐рдпрд╛ рдЬреЛ рд▓рд┐рд╕реНрдк рдорд╢реАрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рд▓рд┐рдП рдкреЗрд╢ рдХрд┐рдП рдЧрдП рдереЗ ред

рд╡рд┐рднрд┐рдиреНрди рд▓рд┐рд╕реНрдк рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХреЗ рд╕рд╛рде рдкреНрд░рдпреЛрдЧреЛрдВ рдиреЗ рдЕрдВрддрддрдГ рдХреЙрдорди рд▓рд┐рд╕реНрдк рдСрдмреНрдЬреЗрдХреНрдЯ рд╕рд┐рд╕реНрдЯрдо (рд╕реАрдПрд▓рдУрдПрд╕, рдкрд╣рд▓реЗ рдорд╛рдирдХреАрдХреГрдд рдСрдмреНрдЬреЗрдХреНрдЯ-рдУрд░рд┐рдПрдВрдЯреЗрдб рднрд╛рд╖рд╛, рдПрдПрдирдПрд╕рдЖрдИ рдХреЙрдорди рд▓рд┐рд╕реНрдк рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ ) рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд┐рдпрд╛, рдЬрд┐рд╕рдореЗрдВ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рд░реВрдк рд╕реЗ рдХрд╛рд░реНрдпрд╛рддреНрдордХ рдФрд░ рдСрдмреНрдЬреЗрдХреНрдЯ-рдЙрдиреНрдореБрдЦ рджреЛрдиреЛрдВ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рд╢рд╛рдорд┐рд▓ рдереАрдВ рдФрд░ рдЗрд╕рдХреЗ рд╕рд╛рде рд╡рд┐рд╕реНрддрд╛рд░ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреА рдЧрдИ рдереАред рдореЗрдЯрд╛-рдСрдмреНрдЬреЗрдХреНрдЯ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ред 1980 рдореЗрдВ, рдкреНрд░реЛрд╕реЗрд╕рд░ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдХреЛ рдбрд┐рдЬрд╛рдЗрди рдХрд░рдиреЗ рдХреЗ рдХрдИ рдкреНрд░рдпрд╛рд╕ рдХрд┐рдП рдЧрдП рдереЗ, рдЬрд┐рд╕рдореЗрдВ рдореЗрдореЛрд░реА рдореЗрдВ рдСрдмреНрдЬреЗрдХреНрдЯреНрд╕ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рд╕рдкреЛрд░реНрдЯ рд╢рд╛рдорд┐рд▓ рдерд╛, рд▓реЗрдХрд┐рди рд╡реЗ рд╕рднреА рдЕрд╕рдлрд▓ рдереЗред рдЙрджрд╛рд╣рд░рдгреЛрдВ рдореЗрдВ Intel iAPX 432 рдФрд░ Linn Smart Rekursiv рд╢рд╛рдорд┐рд▓ рд╣реИрдВ ред



рдСрдмреНрдЬреЗрдХреНрдЯ-рдУрд░рд┐рдПрдВрдЯреЗрдб рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдФрд░ 1990 рдХреЗ рджрд╢рдХ рдХреЗ рдордзреНрдп рдореЗрдВ рдкреНрд░рдореБрдЦ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдкрджреНрдзрддрд┐ рдореЗрдВ рд╡рд┐рдХрд╕рд┐рдд рд╣реБрдИ, рдЬрдм рдЗрд╕рдХреА рд╕рд╣рд╛рдпрдХ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛рдПрдВ, рдЬреИрд╕реЗ рд╡рд┐рдЬрд╝реБрдЕрд▓ рдлреЙрдХреНрд╕рдкреНрд░реЛ 3.0, рд╕реА ++ рдФрд░ рдбреЗрд▓реНрдлреА, рд╡реНрдпрд╛рдкрдХ рд░реВрдк рд╕реЗ рдЙрдкрд▓рдмреНрдз рд╣реЛ рдЧрдИрдВред рдЗрд╕ рдкреНрд░рдгрд╛рд▓реА рдХреЗ рдкреНрд░рднреБрддреНрд╡ рдХреЛ рдЧреНрд░рд╛рдлрд┐рдХрд▓ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЗрдВрдЯрд░рдлреЗрд╕ рдХреА рдмрдврд╝рддреА рд▓реЛрдХрдкреНрд░рд┐рдпрддрд╛ рдХрд╛ рд╕рдорд░реНрдерди рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдЬреЛ рдУрдУрдкреА рддрдХрдиреАрдХреЛрдВ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рдереЗред рдбрд╛рдпрдиреЗрдорд┐рдХ GUI рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдФрд░ рдСрдмреНрдЬреЗрдХреНрдЯ-рдУрд░рд┐рдПрдВрдЯреЗрдб рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рд▓реИрдВрдЧреНрд╡реЗрдЬ рдХреЗ рдмреАрдЪ рдШрдирд┐рд╖реНрда рд╕рдВрдмрдВрдз рдХрд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдг рдореИрдХ рдУрдПрд╕ рдПрдХреНрд╕ рдкрд░ рдХреЛрдХреЛ рдлреНрд░реЗрдорд╡рд░реНрдХ рдХреЛ рджреЗрдЦрдХрд░ рдкрд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЬрд┐рд╕реЗ рдСрдмреНрдЬреЗрдХреНрдЯрд┐рд╡-рд╕реА рдореЗрдВ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рдерд╛, рдЬреЛ рдбрд╛рдпрдиреЗрдорд┐рдХ рдореИрд╕реЗрдЬ рдХреЗ рд▓рд┐рдП рд╕рдкреЛрд░реНрдЯ рдХреЗ рд▓рд┐рдП рд╕реНрдореЙрд▓рдЯрд╛рдХ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рдСрдмреНрдЬреЗрдХреНрдЯ-рд╕реА рдПрдХреНрд╕рдЯреЗрдВрд╢рди рд╣реИред OOP рдЯреВрд▓рдХрд┐рдЯ рдиреЗ рдЗрд╡реЗрдВрдЯ-рдУрд░рд┐рдПрдВрдЯреЗрдб рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХреА рд▓реЛрдХрдкреНрд░рд┐рдпрддрд╛ рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд┐рдпрд╛ рд╣реИ (рд╣рд╛рд▓рд╛рдБрдХрд┐ рдпрд╣ рдЕрд╡рдзрд╛рд░рдгрд╛ рдПрдХ OOP рддрдХ рд╕реАрдорд┐рдд рдирд╣реАрдВ рд╣реИ)ред рдХреБрдЫ рдиреЗ рдпрд╣ рднреА рд╕реЛрдЪрд╛ рдХрд┐ GUIs рдХреЗ рд╕рд╛рде рд╕реНрдкрд╖реНрдЯ рдпрд╛ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕рдВрдмрдВрдз рдХреНрдпрд╛ OOP рдХреЛ рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХреА рдХреЗ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рд╕рдмрд╕реЗ рдЖрдЧреЗ рд▓рд╛рдпрд╛ рдЧрдпрд╛ рдерд╛ред



ETH рдЬрд╝реНрдпреВрд░рд┐рдЦрд╝ рдкрд░ , рдирд┐рдХрд▓рд╕ рд╡рд┐рд░реНрде рдФрд░ рд╕рд╣рдХрд░реНрдорд┐рдпреЛрдВ рдиреЗ рдбреЗрдЯрд╛ рдПрдмреНрд╕рдЯреНрд░реИрдХреНрд╢рди рдФрд░ рдореЙрдбреНрдпреВрд▓рд░ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдЬреИрд╕реЗ рд╡рд┐рд╖рдпреЛрдВ рдХрд╛ рднреА рдкрддрд╛ рд▓рдЧрд╛рдпрд╛, рд╣рд╛рд▓рд╛рдБрдХрд┐ рдпреЗ рджреГрд╖реНрдЯрд┐рдХреЛрдг 60 рдХреЗ рджрд╢рдХ рдФрд░ рдЙрд╕рд╕реЗ рдкрд╣рд▓реЗ рд╡реНрдпрд╛рдкрдХ рд░реВрдк рд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЧрдП рдереЗред 1978 рдореЗрдВ рдЬрд╛рд░реА , рдореЛрдбреБрд▓рд╛ -2 рдореЗрдВ рдЗрди рджреЛрдиреЛрдВ рджреГрд╖реНрдЯрд┐рдХреЛрдгреЛрдВ рдХреЛ рд╢рд╛рдорд┐рд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдФрд░ рдЗрд╕рдХреЗ рдЕрдиреБрдпрд╛рдпреА рдУрдмреЗрд░реЙрди рдХрд╛ рдЕрдкрдирд╛ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдСрдмреНрдЬреЗрдХреНрдЯ рдУрд░рд┐рдПрдВрдЯреЗрд╢рди, рдХреНрд▓рд╛рд╕реЗрд╕ рдФрд░ рдмрд╣реБрдд рдХреБрдЫ рдерд╛, рдЬреЛ рдХрд┐ рд╕реНрдореЙрд▓рдЯрд╛рдХ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХреЗ рд╡рд┐рдкрд░реАрдд рдФрд░ C ++ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╕реЗ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЕрд▓рдЧ рдерд╛ред



OOP рдХреНрд╖рдорддрд╛рдУрдВ рдХреЛ рдЙрд╕ рд╕рдордп рдХреА рдХрдИ рднрд╛рд╖рд╛рдУрдВ рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛, рдЬрд┐рд╕рдореЗрдВ Ada , BASIC , рдлреЛрд░рдЯреНрд░рд╛рди , рдкрд╛рд╕реНрдХрд▓ рдФрд░ рдЕрдиреНрдп рд╢рд╛рдорд┐рд▓ рд╣реИрдВред рдореВрд▓ рд░реВрдк рд╕реЗ OOP рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдирд╣реАрдВ рдХреА рдЧрдИ рднрд╛рд╖рд╛рдУрдВ рдореЗрдВ рдЙрдиреНрд╣реЗрдВ рдЬреЛрдбрд╝рдирд╛ рдЕрдХреНрд╕рд░ рд╕рдВрдЧрддрддрд╛ рдФрд░ рдХреЛрдб рд╕рдорд░реНрдерди рд╕рдорд╕реНрдпрд╛рдУрдВ рдХрд╛ рдХрд╛рд░рдг рдмрдирддрд╛ рд╣реИред



рдмрд╛рдж рдореЗрдВ, рднрд╛рд╖рд╛рдПрдВ рджрд┐рдЦрд╛рдИ рджреЗрдиреЗ рд▓рдЧреАрдВ рдЬреЛ рдСрдмреНрдЬреЗрдХреНрдЯ-рдУрд░рд┐рдПрдВрдЯреЗрдб рджреГрд╖реНрдЯрд┐рдХреЛрдг рдФрд░ рдкрд╛рдпрдерди рдФрд░ рд░реВрдмреА рдЬреИрд╕реА рдкреНрд░рдХреНрд░рд┐рдпрд╛рддреНрдордХ рджреЛрдиреЛрдВ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддреА рд╣реИрдВред рд╢рд╛рдпрдж рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ рд░реВрдк рд╕реЗ рд╕рдлрд▓ рдСрдмреНрдЬреЗрдХреНрдЯ-рдУрд░рд┐рдПрдВрдЯреЗрдб рднрд╛рд╖рд╛рдПрдВ Visual Basic.NET , C #, рдФрд░ Java рд╣реИрдВ ред .NET рдФрд░ Java рджреЛрдиреЛрдВ OOP рдХреА рд╢реНрд░реЗрд╖реНрдарддрд╛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддреЗ рд╣реИрдВред тАЭ



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



тАЬSIMULA I (1962-65) рдФрд░ рд╕рд┐рдореВрд▓рд╛ 67 (1967) рдкрд╣рд▓реЗ рджреЛ рдСрдмреНрдЬреЗрдХреНрдЯ-рдУрд░рд┐рдПрдВрдЯреЗрдб рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рд▓реИрдВрдЧреНрд╡реЗрдЬ рд╣реИрдВред рд╕рд┐рдореВрд▓рд╛ 67 рдореЗрдВ рдСрдмреНрдЬреЗрдХреНрдЯ-рдУрд░рд┐рдПрдВрдЯреЗрдб рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХреА рдЕрдзрд┐рдХрд╛рдВрд╢ рдЕрд╡рдзрд╛рд░рдгрд╛рдПрдВ рд╢рд╛рдорд┐рд▓ рдереАрдВ: рдХрдХреНрд╖рд╛рдПрдВ рдФрд░ рдСрдмреНрдЬреЗрдХреНрдЯ, рд╕рдмрдХреНрд▓рд╛рд╕реЗрд╕ (рд╡рд┐рд░рд╛рд╕рдд), рд╡рд░реНрдЪреБрдЕрд▓ рдлрд╝рдВрдХреНрд╢рдВрд╕, рд╕реБрд░рдХреНрд╖рд┐рдд рд▓рд┐рдВрдХ рдФрд░ рддрдВрддреНрд░ рдЬреЛ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЛ рдПрдХ рд╕рд╛рдорд╛рдиреНрдп рд╡рд░реНрдЧ рд╣реЗрдбрд░ (рдкреНрд░реАрдлрд╝рд┐рдХреНрд╕ рдмреНрд▓реЙрдХ) рджреНрд╡рд╛рд░рд╛ рд╡рд░реНрдгрд┐рдд рдкреНрд░реЛрдЧреНрд░рд╛рдо рд╕рдВрд░рдЪрдирд╛рдУрдВ рдХрд╛ рдПрдХ рд╕рдВрдЧреНрд░рд╣ рдЬреЛрдбрд╝рдирд╛ рд╕рдВрднрд╡ рдмрдирд╛рддреЗ рд╣реИрдВред



рдЬреЗрд░реЛрдХреНрд╕ PARC рдХреЗ рдПрд▓рди рдХреЗ рдиреЗ рд╕рд┐рдореНрдкреБрд▓рд╛ рдХреЛ рд╕реНрдореЙрд▓рдЯрд╛рдХрд▓ (1970 рдХреЗ рджрд╢рдХ рдореЗрдВ рднрд╛рд╖рд╛ рдХреЗ рдкрд╣рд▓реЗ рд╕рдВрд╕реНрдХрд░рдг) рдХреЗ рд╡рд┐рдХрд╛рд╕ рдХреЗ рд▓рд┐рдП рдордВрдЪ рдХреЗ рд░реВрдк рдореЗрдВ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛, рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдФрд░ рдЗрдВрдЯрд░реИрдХреНрдЯрд┐рд╡ рдирд┐рд╖реНрдкрд╛рджрди рдХреЛ рдПрдХреАрдХреГрдд рдХрд░рдХреЗ рдСрдмреНрдЬреЗрдХреНрдЯ-рдУрд░рд┐рдПрдВрдЯреЗрдб рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд┐рдпрд╛ред рдмреНрдпреЛрд░реНрди рд╕реНрдЯреНрд░реИрд╕реНрдЯреНрд░рд╕реНрдЯреНрд░рдк рдиреЗ рд╕реА + рд╕реА рдХреА рдореВрд▓ рдЕрд╡рдзрд╛рд░рдгрд╛рдУрдВ рдХреЛ рд╢реБрд░реВ рдХрд░рдХреЗ C ++ (1980 рдХреЗ рджрд╢рдХ рдореЗрдВ) рдХрд╛ рд╡рд┐рдХрд╛рд╕ рд╢реБрд░реВ рдХрд┐рдпрд╛ред



рдЕрдм рдереЛрдбрд╝рд╛ рд╕рд╛рдорд╛рдиреНрдпреАрдХрд░рдг рдФрд░ рдирд┐рд╖реНрдХрд░реНрд╖ред



рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ, рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рд╣реИ рдХрд┐ рдкрд╣рд▓реА рдУрдУрдкреА рднрд╛рд╖рд╛ рд╕рд┐рдореБрд▓рд╛ рдереАред рд▓реЗрдХрд┐рди рдкрд╣рд▓реА "рд╕рд╛рдл" рдУрдУрдкреА рднрд╛рд╖рд╛ рд╕реНрдореЙрд▓рдЯрд╛рдХ рдереАред рдУрдУрдкреА рдХреЛ рдХрднреА-рдХрднреА рдУрдУрдкреА рднрд╛рд╖рд╛ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬреЛ рд╕рднреА рдкреНрд░рдХрд╛рд░ рдХреЗ рд╣реИрдВ рдпрд╛ рдкрд╛рд░рджрд░реНрд╢реА рд░реВрдк рд╕реЗ рдХрдХреНрд╖рд╛рдУрдВ рджреНрд╡рд╛рд░рд╛ рджрд░реНрд╢рд╛рдП рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВред рдЗрд╕ рдЕрд░реНрде рдореЗрдВ, рдЬрд╛рд╡рд╛ рдХреЗрд╡рд▓ 5 рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рдПрдХ рд╢реБрджреНрдз рдУрдУрдкреА рднрд╛рд╖рд╛ рдмрди рдЧрдИ, рдЬрдм рдСрдЯреЛрдмреЙрдХреНрд╕рд┐рдВрдЧ рдкреЗрд╢ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред C #, рдЕрдЧрд░ рдореИрдВ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рд╕рдордЭреВрдВ, рддреЛ рд╢реБрд░реБрдЖрдд рд╕реЗ рд╣реА рд╢реБрджреНрдз OOP рднрд╛рд╖рд╛ рдереАред рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдореЗрдВ, рдореИрдВ рд╕реБрдЭрд╛рд╡ рджреЗрддрд╛ рд╣реВрдВ рдХрд┐ "рд▓реЗрдХрд┐рди рд╕реА рдореЗрдВ # рдРрд╕реЗ рдЕрдкреНрд░рдмрдВрдзрд┐рдд рдмрд┐рдВрджреБ рд╣реИрдВ рдЬреЛ рд╡рд╕реНрддреБрдУрдВ рджреНрд╡рд╛рд░рд╛ рджрд░реНрд╢рд╛рдП рдирд╣реАрдВ рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВ", "рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдХреЗрд╡рд▓ рд╕реНрдореЙрд▓рдЯрд╛рдХ рдХреЛ рд╢реБрджреНрдз рдУрдУрдкреА рднрд╛рд╖рд╛ рдорд╛рдирд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рд╕рдм рдХреБрдЫ рдХрд╛ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреЗ рдмреНрд▓реЙрдХ рддрдХ, рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ, рдпрд╛, рдпрд╛ рдЪрд░рдо рдорд╛рдорд▓реЛрдВ рдореЗрдВ, рд░реВрдмреА рдФрд░ рдХреНрд▓реАрди рдХрд╛ рдорддрд▓рдм рдзреАрдорд╛ рд╣реИред рджреЗрдЦреЛ рдХрд┐ рддреБрдо рдХреНрдпрд╛ рд╕реЛрдЪрд╛ рд╣реИ, рдПрдХ int рдСрдмреНрдЬреЗрдХреНрдЯ рдХрд╛ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП! "



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



рдЗрд╕ рддрд░рд╣ рдХреЗ рд░рд╛рдХреНрд╖рд╕реА рдмрдХрд╡рд╛рд╕ рд╕реЗ рдореЗрд░реА рд╕рднреА рднреМрд╣реЗрдВ рддреБрд░рдВрдд рдЭреБрд▓рд╕ рдЧрдИрдВ , рдореИрдВ рдереЛрдбрд╝рд╛ рд╣реИрд░рд╛рди рдерд╛ рдФрд░ рддрд░реНрдХ рдХреЗ рд▓рд┐рдП Google рдореЗрдВ рдЪрдврд╝ рдЧрдпрд╛, рджрд╕ рдорд┐рдирдЯ рдореЗрдВ рддрдереНрдпреЛрдВ рдХрд╛ рдПрдХ рдЧреБрдЪреНрдЫрд╛ рдХреЗ рд╕рд╛рде рд╡рд╣рд╛рдВ рд╕реЗ рдирд┐рдХрд▓рдиреЗ рдХрд╛ рдЗрд░рд╛рджрд╛ рдерд╛ред рдпрд╣ рдкрддрд╛ рдЪрд▓рддрд╛ рд╣реИ рдХрд┐ рдкрд╛рдардХреЛрдВ рдХреА рдЕрд▓реНрдкрдордд рджреНрд╡рд╛рд░рд╛ рдЗрд╕ рддрд░рд╣ рдХреА рдЦрддрд░рдирд╛рдХ рдЧрд▓рддрдлрд╣рдорд┐рдпреЛрдВ рдХреЛ рдЕрднреА рднреА рд╕рд╛рдЭрд╛ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЗрд╕рд▓рд┐рдП, рдореИрдВ рдЗрд╕ рдорд╛рдорд▓реЗ рдкрд░ рдЕрдкрдирд╛ рджреГрд╖реНрдЯрд┐рдХреЛрдг рджреЗрдирд╛ рдЪрд╛рд╣реВрдВрдЧрд╛ред



рдСрдмреНрдЬреЗрдХреНрдЯ-рдУрд░рд┐рдПрдВрдЯреЗрдб рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдПрдХ рдкреНрд░рддрд┐рдорд╛рди рд╣реИ, рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдПрдХ рд╡реИрдЬреНрдЮрд╛рдирд┐рдХ рджреГрд╖реНрдЯрд┐рдХреЛрдг, рдЬрд┐рд╕реЗ рдПрдХ рд╡реИрдХреНрдпреВрдо рдореЗрдВ рдирд╣реАрдВ, рдмрд▓реНрдХрд┐ рд╡реИрдЬреНрдЮрд╛рдирд┐рдХреЛрдВ рдХреЗ рдПрдХ рдмрдбрд╝реЗ рд╕рдореВрд╣ рджреНрд╡рд╛рд░рд╛ рд╡рд┐рдХрд╕рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред OOP рдореЗрдВ Kay рдХрд╛ рдпреЛрдЧрджрд╛рди рдЕрдореВрд▓реНрдп рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдХрд╣рдирд╛ рдХрд┐ OOP рдЙрдирдХрд╛ рдЖрд╡рд┐рд╖реНрдХрд╛рд░ рд╣реИ, рдХрдИ рдЕрдиреНрдп рд╡реИрдЬреНрдЮрд╛рдирд┐рдХреЛрдВ рдХреЗ рд▓рд┐рдП рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЕрдиреБрдЪрд┐рдд рд╣реЛрдЧрд╛, рдЬрд┐рдиреНрд╣реЛрдВрдиреЗ рдЙрдирдХреЗ рд╕рд╛рде рдФрд░ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдХрд╛рдо рдХрд┐рдпрд╛ред рдХреЗрдп рдиреЗ рдПрдХ рдмрд╛рд░ рдХрд╣рд╛ рдерд╛ , "рдореБрдЭреЗ рдЙрд╕ рддрд░рд╣ рдкрд╕рдВрдж рдирд╣реАрдВ рдЖрдпрд╛ рдЬрд┐рд╕ рддрд░рд╣ рд╕реЗ рд╕рд┐рдореБрд▓рд╛ I рдпрд╛ рд╕рд┐рдореВрд▓рд╛ 67 рдиреЗ рд╡рдВрд╢рд╛рдиреБрдХреНрд░рдо рдХрд┐рдпрд╛ рдерд╛ (рд╣рд╛рд▓рд╛рдВрдХрд┐ рдореБрдЭреЗ рд▓рдЧрд╛ рдХрд┐ рдиреНрдпрд╛рдЧрд╛рд░реНрдб рдФрд░ рдбрд╛рд╣рд▓ рд╕рд┐рд░реНрдл рдЬрдмрд░рджрд╕реНрдд рд╡рд┐рдЪрд╛рд░рдХ рдФрд░ рдбрд┐рдЬрд╛рдЗрдирд░ рдереЗ)ред рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ рд╡рд┐рд░рд╛рд╕рдд рдХреЛ рдПрдХ рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рд╡рд┐рд╢реЗрд╖рддрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рдЫреЛрдбрд╝рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ рдЬрдм рддрдХ рдХрд┐ рдореИрдВрдиреЗ рдЗрд╕реЗ рдмреЗрд╣рддрд░ рдирд╣реАрдВ рд╕рдордЭрд╛ред тАЭрдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рдЬрд╛рдирддреЗ рд╣реИрдВ, рдЙрдиреНрд╣реЛрдВрдиреЗ рдУрдУрдкреА рдХреЗ рдЖрд╡рд┐рд╖реНрдХрд╛рд░ рдкрд░ рдПрдХрд╛рдзрд┐рдХрд╛рд░ рдХрд╛ рджрд╛рд╡рд╛ рдирд╣реАрдВ рдХрд┐рдпрд╛ред



рдпрд╣ рдХрд╣рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рдУрдУрдкреА рдореЗрдВ рд╡рдВрд╢рд╛рдиреБрдХреНрд░рдо (рдФрд░ рдХреЛрдИ рднреА рдЖрдзреБрдирд┐рдХ рд╕рд╛рдорд╛рди) рдирд╣реАрдВ рд╣реИ рдФрд░ рдЬреЛ рд▓реЛрдЧ рдЗрд╕реЗ рд╡рд╣рд╛рдВ рд▓рд╛рддреЗ рд╣реИрдВ рдЙрдирдХрд╛ рдЕрд░реНрде рдФрд░ рдУрдУрдкреА рдХрд╛ рд╕рд╛рд░ рдпрд╣ рдХрд╣рдиреЗ рдЬреИрд╕рд╛ рд╣реИ рдХрд┐ рд▓реЛрдмрдЪреЗрд╡рд╕реНрдХреА рдХреА рдЬреНрдпрд╛рдорд┐рддрд┐ рдиреЗ рдпреВрдХреНрд▓рд┐рдб рджреНрд╡рд╛рд░рд╛ рдЖрд╡рд┐рд╖реНрдХрд╛рд░ рдХреА рдЧрдИ рдЬреНрдпрд╛рдорд┐рддрд┐ рдХреЛ рд╡рд┐рдХреГрдд рдХрд░ рджрд┐рдпрд╛ рдФрд░ рддрддреНрдХрд╛рд▓ рдирд╛рдо рдмрджрд▓рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ " рдмреИрд▓реЛрдореЗрдЯреНрд░реА "рдпрд╛" рд╣рд╛рдЗрдкрд░рдмреЛрд▓реЛрдореЗрдЯреНрд░реА "рддрд╛рдХрд┐ рдирд┐рдпреЛрдлрд╛рдЗрдЯреНрд╕ рдХреЗ рдЧрдВрджреЗ рд╣рд╛рде рд╕рдВрдд рдХреЛ рдЫреВрдиреЗ рдХреА рд╣рд┐рдореНрдордд рди рдХрд░реЗрдВред рд░реАрдореИрди рдХреА рдЬреНрдпрд╛рдорд┐рддрд┐ рддрдм рдЖрдорддреМрд░ рдкрд░ рд╢реИрддрд╛рди рд╕реЗ рдереА, рдФрд░ рдмреЛрд╕реЛрдирд┐рдХ рд╕реНрдЯреНрд░рд┐рдВрдЧ рд╕рд┐рджреНрдзрд╛рдВрдд рдХреЛ рд╡рд┐рд╢реНрд╡рд╡рд┐рджреНрдпрд╛рд▓рдпреЛрдВ рдореЗрдВ рдирд╣реАрдВ рдкрдврд╝рд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдЧреИрдмреНрд░рд┐рдпрд▓ рд╡реЗрдиреЗрдЬрд╝рд┐рдпрд╛рдиреЛ рдФрд░ рдЙрдирдХреЗ рд╕рд╣рдпреЛрдЧрд┐рдпреЛрдВ рджреНрд╡рд╛рд░рд╛ рд╡рд░реНрдгрд┐рдд рдирд╣реАрдВ рд╣реИред



рдпрджрд┐ рдЖрдк рд╕рд╣рдордд рдирд╣реАрдВ рд╣реИрдВ, рддреЛ рдореИрдВ рдЖрдкрдХреЛ рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдореЗрдВ рдЪрд░реНрдЪрд╛ рдЬрд╛рд░реА рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдордВрддреНрд░рд┐рдд рдХрд░рддрд╛ рд╣реВрдВред



All Articles