რა არის ობიექტი? განმარტება და მნიშვნელობა

ობიექტზე ორიენტირებულ პროგრამირებაში (OOP), პროგრამის თვითმყოფადი კომპონენტი, რომელიც შეიცავს თვისებებს (მონაცემებს), ასევე მეთოდებს (პროცედურებს), რომლებიც საჭიროა კონკრეტული ტიპის მონაცემების გამოსაყენებლად. კლასზე დაფუძნებულ ენებში, როგორიცაა C++ და Java, თითოეული არის დაქვემდებარებული კლასის, კომპონენტის მაგალითი. რომელიც შეიცავს აბსტრაქტულ დეკლარაციებს თვისებებისა და მეთოდების შესახებ, რომლებიც ხელმისაწვდომია a-ს ყველა ინსტანციისთვის კლასი. მოცემულ ობიექტს აქვს პირადი ნაწილი, რომელიც გამოიყენება მონაცემების შესანახად, რომელიც მიუწვდომელია სხვა ობიექტებისთვის. მას ასევე აქვს საჯარო ნაწილი, რომელსაც ასევე უწოდებენ ინტერფეისს, რომელიც საშუალებას აძლევს სხვა ობიექტებს გამოიყენონ მისი მეთოდები. ინტერფეისი შექმნილია ისე, რომ გარე წვდომა შეიძლება განხორციელდეს დეტალების ცოდნის გარეშე, თუ როგორ ინახავს ან მანიპულირებს მის მონაცემებს. იხილეთ კლასი, მოდელი, ობიექტზე ორიენტირებული პროგრამირება. იხილეთ დინამიური ობიექტი, OLE, სტატიკური ობიექტი.

Technipages განმარტავს ობიექტს

ობიექტზე ორიენტირებული პროგრამირების ფარგლებში, ობიექტი არის ობიექტზე ორიენტირებული პროგრამირების ბირთვი, რადგან ყველაფერი ობიექტზე ორიენტირებული პროგრამების (OOP) შესახებ ორიენტირებულია ობიექტზე. ეს არის მნიშვნელობა მინიჭებული და შენახული მეხსიერებაში, რომელიც მითითებულია იდენტიფიკატორით. ის ჩვეულებრივ აღრეულია, როგორც „მაგალითი“, მაგრამ ორივე შეიძლება განისაზღვროს მეორის საზღვრებში, „მაგალითი“ არის ობიექტის გამოჩენა კომპიუტერის მუშაობის დროს.


კონსტრუქტორები ქმნიან ობიექტებს კლასებიდან და მთავრდება დესტრუქტორის მიერ. ეს არის კოდის ხაზი, რომელიც წარმოიქმნება პროგრამის შემუშავების შედეგად, რადგან ისინი კოდის გულია. ასე რომ, როდესაც ობიექტი განისაზღვრება, ისინი შემდეგ გადაიქცევა კლასად, რის შემდეგაც ისინი შეიძლება გამოიძახონ გამოსაყენებლად და ხელახლა გამოსაყენებლად.
ობიექტებს, გარდა იმისა, რომ პროგრამის ძირითადი ნაწილია, მას აქვს კონკრეტული მიზნები, რისთვისაც ისინი არსებობენ. ობიექტის ფუნქცია წინასწარ არის განსაზღვრული, მათ შორის ის ფაქტი, რომ ობიექტის როლი სპეციფიკურია პროგრამის ფარგლებში.
როდესაც ობიექტი არის პროგრამის ბირთვი, პროგრამის შესახებ ყველაფერი ორიენტირებულია ობიექტზე. ობიექტის მეთოდი იმალება მას შემდეგ, რაც მეთოდი ჩართულია. ობიექტების გამორჩეული ხარისხი, როდესაც მცდარი ობიექტი გამოჩნდება ან გამოიყენება, ის შეიძლება ამოღებულ იქნას კოდიდან და შეიცვალოს სხვა.

ობიექტის საერთო გამოყენება

  • ან ობიექტი არის პროგრამის გული, ისინი კომპიუტერული პროგრამის შემუშავების შედეგად წარმოქმნილი კოდის ხაზია.
  • ან ობიექტი როგორც პროგრამის გული, მას აქვს ფუნქციები, რომლებიც წინასწარ არის განსაზღვრული.
  • მცდარი ობიექტი შეიძლება ამოღებულ იქნეს კოდიდან და ჩანაცვლდეს სრულიად ახალი ან განსხვავებული კოდით

ობიექტების საერთო ბოროტად გამოყენება

  • ერთხელ მცდარი ობიექტი არის კოდირებული, მისი ამოღება კოდიდან ან თუნდაც ახალი კოდის სტრიქონით ჩანაცვლება შეუძლებელია.