ბლოგი

ტერმინები ენკაფსულაცია, მემკვიდრეობა და პოლიმორფიზმი, რომლებიც გამოიყენება ობიექტზე ორიენტირებულ პროგრამირებაში
2018 Kasım 14

ტერმინები ენკაფსულაცია, მემკვიდრეობა და პოლიმორფიზმი, რომლებიც გამოიყენება ობიექტზე ორიენტირებულ პროგრამირებაში

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


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

INHERITANCE:


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


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

POLYMORPHISM:


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

პროდუქტის გალერეა მიუწვდომელია.
Ვიდეო არ არის ნაპოვნი.