რა არის მრავალჯერადი მემკვიდრეობა ახსნა მაგალითით?
რა არის მრავალჯერადი მემკვიდრეობა ახსნა მაგალითით?

ვიდეო: რა არის მრავალჯერადი მემკვიდრეობა ახსნა მაგალითით?

ვიდეო: რა არის მრავალჯერადი მემკვიდრეობა ახსნა მაგალითით?
ვიდეო: მიხეილ ჯავახიშვილი - "ჯაყოს ხიზნები" - აუდიო წიგნი 2024, დეკემბერი
Anonim

მრავალჯერადი მემკვიდრეობა არის C++-ის ფუნქცია, სადაც კლასს შეუძლია მემკვიდრეობით ერთზე მეტი კლასიდან. კონსტრუქტორები მემკვიდრეობით მიღებული კლასები იწოდება იმავე თანმიმდევრობით, რომელშიც ისინი არიან მემკვიდრეობით მიღებული . ამისთვის მაგალითი , შემდეგ პროგრამაში B-ის კონსტრუქტორი გამოიძახება A-ს კონსტრუქტორის წინ.

მაშინ, რას ნიშნავს მრავალჯერადი მემკვიდრეობა?

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

ანალოგიურად, რა არის მრავალდონიანი და მრავალდონიანი მემკვიდრეობა? მრავალდონიანი მემკვიდრეობა . “ მრავალჯერადი მემკვიდრეობა ” ეხება ერთი კლასის გაფართოების კონცეფციას (ან მემკვიდრეობით იღებს ) ერთზე მეტი საბაზო კლასი. მრავალდონიანი მემკვიდრეობა მიუთითებს, სადაც შეიძლება მემკვიდრეობით მივიღოთ მიღებული კლასი, რითაც ეს მიღებული კლასი გახდება ახალი კლასის საბაზო კლასი.

ანალოგიურად შეიძლება ვინმემ იკითხოს, რატომ ვაკეთებთ მრავალჯერად მემკვიდრეობას?

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

რა არის მემკვიდრეობა, ახსენით სხვადასხვა ტიპის მემკვიდრეობა მაგალითით?

მემკვიდრეობის სახეები C++ Multiple-ში მემკვიდრეობა . იერარქიული მემკვიდრეობა . Მრავალ დონიანი მემკვიდრეობა . ჰიბრიდული მემკვიდრეობა (ასევე ცნობილია როგორც ვირტუალური მემკვიდრეობა )

გირჩევთ: