פולימורפיזם
מתוך ויקיפדיה, האנציקלופדיה החופשית
פולימורפיזם – מיוונית "רב־צורתיות" – מתאר כמה מצבים אפשריים לתכונה מסוימת.
פולימורפיזם יכול להיות:
- במדע החומרים, פולימורפיזם היא היכולת של מוצק להתקיים ביותר מצורה אחת או מבנה גביש. "שינוי הצורה" מתבטא בשינוי סידור האטומים המקנה לפולימורף מאפיינים שונים. לדוגמה, לסידן פחמתי קיימים פולימורפים רבים, ביניהם קלציט וארגוניט, כשהנוסחה הכימית של שניהם היא CaCO3. דוגמה אחרת: יהלום וגרפיט הם שתי צורות שונות מאוד של פחמן.
- בביולוגיה, פולימורפיזים הוא כשאללים רבים של אותו גן בתוך אוכלוסייה, מבוטאים בפנוטיפים שונים. לדוגמה, צבע העור האנושי הוא פולימורף. ראו פולימורפיזם (ביולוגיה).
- במדעי המחשב, פולימורפיזם הוא מנגנון המאפשר הפעלה של פונקציה מתוך התייחסות מופשטת לאובייקט. הפונקציה שמופעלת אופיינית לסוג האובייקט המסוים אליו התייחסו.
- בעולם התוכנה, קוד פולימורפי הוא סוג של תוכנה זדונית (Maleware), כדוגמת וירוס, שעוברת מוטציה בכל הדבקה, ובכך מקשה על תוכנות אנטי וירוס המבוססות על קובץ חתימות לזהותה.