რა არის პოლიმორფიზმი მაგალითით?
რა არის პოლიმორფიზმი მაგალითით?

ვიდეო: რა არის პოლიმორფიზმი მაგალითით?

ვიდეო: რა არის პოლიმორფიზმი მაგალითით?
ვიდეო: Java Polymorphism Tutorial - Polymorphism Example and Explanation 2024, ნოემბერი
Anonim

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

ამასთან დაკავშირებით, რა არის პოლიმორფიზმი, მოიყვანეთ მაგალითი?

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

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

ასევე, რა არის პოლიმორფიზმი OOP-ებში მაგალითით?

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

რას გულისხმობ პოლიმორფიზმში?

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

გირჩევთ: