Програмчлалын хэл болон төрлүүдийн онолд параметрийн полиморфизм нь хэлний статик төрлийн аюулгүй байдлыг бүрэн ханган хэлийг илүү илэрхийлэлтэй болгох арга юм. Параметрийн полиморфизмыг ашиглан функц эсвэл өгөгдлийн төрлийг ерөнхий байдлаар бичиж болох бөгөөд энэ нь утгуудыг төрлөөс нь хамааралгүйгээр адилхан ажиллах боломжтой.
Дараах зүйлсийн аль нь параметрт полиморфизмыг зөв тайлбарлах вэ?
Параметрийн полиморфизм нь функц болон төрлүүдийн ерөнхий тодорхойлолтыг болгох програмчлалын хэлний техник бөгөөд төрөлд суурилсан алдааны талаар ихээхэн санаа зовдоггүй. Энэ нь төрөл бүрийн өгөгдөлд хамаарах ерөнхий код бичих явцад хэлийг илүү тод илэрхийлэх боломжийг олгодог.
Параметрийн полиморфизм ба дэд хэв шинжийн полиморфизм гэж юу вэ?
Дэд төрлийн полиморфизм нь нэг нэр томъёог олон төрлөөр илэрхийлдэг. … Параметрийн полиморфизм нь аргументуудын бодит төрлийг мэдэхгүй бичигдсэн кодыг хэлнэ; код нь параметрийн төрлөөр параметрийн шинж чанартай байдаг. Жишээ нь ML дэх полиморф функцууд эсвэл Java 5 дахь ерөнхий функцүүд орно.
Жавагийн параметрт полиморфизм гэж юу вэ?
Параметрийн полиморфизм нь ангиллын мэдэгдэлд, талбарын нэр өөр өөр төрлүүдтэй, аргын нэр өөр өөр параметр болон буцах төрлүүдтэй холбогдож болно гэж заасан. Талбар, арга нь боломжтойдараа нь ангиллын тохиолдол (объект) бүрт өөр өөр төрлийг авна.
Далд параметрийн полиморфизм гэж юу вэ?
Далд параметрт полиморфизм гэж юу вэ? Илэрхий параметрт полиморфизм: ерөнхий параметрүүд T. Програмчлалын хэлний прагматикаас "Параметрийн полиморфизмд код нь тодорхой эсвэл далд хэлбэрээр төрлийг (эсвэл төрлүүдийн багцыг)параметр болгон авдаг."