ობიექტზე ორიენტირებული პროგრამირება: განსხვავება გადახედვებს შორის

არ არის რედაქტირების რეზიუმე
{{ვიკი}}
 
'''ობიექტურადობიექტზე ორიენტირებული პროგრამირება''' (ინგლისურენოვანი შემოკლებით '''OOP''') არის [[პროგრამირების პარადიგმიპარადიგმა]], რომელისთვისაც ცენტრალურია არა მოქმედების, არამედ ''ობიექტის'' ცნება.
 
ობიექტურადობიექტზე ორიენტირებული პროგრამირების კონცეფცია ჩამოყალიბდა როგორც პასუხი იმ უამრავ სირთულეზე, რაც თან ახლდა [[სტრუქტურული პროგრამირება]]ს. თუმცა დროთა განმავლობაში OO მიდგომამაც გამოავლინა თავისი სისუსტეები. ობიექტურადობიექტზე ორიენტირებული პროგრამირება განსაკუთრებით სწრაფად განვითარდა 1980-იანი წლებიდან, [[Smalltalk]] და [[C++]] პროგრამირების ენების განვითარებასთან ერთად.
 
წმინდა ობიექტურ ორიენტირებული პროგრამირების კონცეფცია დღეს არ შეიძლება ჩაითვალოს ყველაზე ოპტიმალურად არსებულ კონცეფციებს შორის. თანამედროვე წამყვანი პროგრამირების ენები ვითარდებიან ერთდროულად რამდენიმე პარადიგმის განხორციელების მიმართულებით. ერთ-ერთი ყველაზე გავლენიანი პარადიგმი, რომელიც უკანასკნელ წლებში ჰპოვებს განვითარებას ობიექტურადობიექტზე ორიენტირებულ პროგრამირებასთან ერთად არის [[ფუნქციონალური პროგრამირება]].
 
== იხილეთ აგრეთვე==
2 494

რედაქტირება