חיפוש מונחים לפי ה-ABC:

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

מה זה Polymorphism?

בתכנות מונחה עצמים (OOP), ה-Polymorphism (מיוונית - היכולת להופיע בצורות רבות) מתאר את יכולת שפת התכנות לבצע פעולות עיבוד על Object באופן שונה בהתאם לסוג ה-Data Type או ה-Class שלהם בתוך התוכנית. Polymorphism מאפשר לישויות כמו variable, function או object שיופיעו ביותר מצורה אחת.

ה-Polymorphism מאפשר לעשות שימוש חוזר בכללים עסקיים ובקוד התוכנה בתוך היישום. השימוש ב-Polymorphism חוסך זמן פיתוח. הוא הופך את הפיתוח לקל יותר לכתיבה וקל יותר לאחרים להבנה. בנוסף, הוא הופך את תוכנה לברת הרחבה, כי ניתן להוסיף יישויות עתידיות לשימוש מאוחר יותר בהתבסס על Objects ותיקים שבתוך התוכנה. באופן כללי, יישומים שפותחו בצורה זו, יותר גמישים וקלים יותר להרחבות.