Визначення поліморфізму

Поняття поліморфізму відноситься до того, що підраховує або може приймати декілька форм . Цей термін також згадує властивість, здатну перетинати численні держави .

Етимологічне походження цього терміну зустрічається в грецькій мові. Він складається з трьох компонентів цієї мови, таких як:
-Префікс "poli-", який можна перекласти як "багато".
-Іменник "morfo", що еквівалентно "формам".
-Суфікс "-ізм", що означає "активність".

Це поняття можна знайти в різних областях. У галузі хімії поліморфізм називає сполуки та елементи, здатні приймати різні форми без зміни їх природної структури.

Для біохімії поліморфізм є явищем, яке виникає, коли білки і нуклеїнові кислоти можуть з'являтися з різними молекулярними формами. Існує розмова про генетичний поліморфізм, щоб назвати існування різних алелей одного і того ж гена , що означає зміни генетичної послідовності між членами певної популяції.

Існують види, які характеризуються поліморфізмом, тому що їх члени чомусь мають різні форми. Типовим прикладом цього біологічного поліморфізму є метелики, які до досягнення повноліття розвиваються як гусениці .

Поліморфізм, отже, в межах біології можна сказати, що він може відбуватися з різних причин. У деяких випадках це відбувається тому, що в межах одного виду є касти, як це було б у випадку з бджолами, де ми знаходимо, наприклад, бджолину королеви і дронів.

В інших випадках це явище є просто причиною різних стадій, через які переходить вид взагалі і тварина. Це прекрасний приклад того, що згадувалося, що гусениця, яка, як вона розвивається, нарешті стає метеликом.

У комп'ютерній науці поліморфізм є одним з властивостей вірусів, які, щоб уникнути виявлення програмним забезпеченням безпеки, можуть мутувати певні фрагменти їх коду. Завдяки алгоритму, вірус може модифікувати частини коду, що робить його наявність дуже важко помітити антивірусною програмою.

У межах комп'ютера ми повинні сказати, що існує два основних типи поліморфізмів:
- Параметричний Також він отримує ім'я динамічного і є тим, що характеризує, оскільки код не має будь-якого типу деталей або характеристик даних, з якими він працює.
-Естатика Цей інший тип також називається ad hoc і визначається тим, що дані, з якими він буде працювати, повинні бути чіткими, а також конкретними і конкретними, можна сказати, індивідуалізовані.

Комп'ютерні програмісти можуть також звертатися до поліморфізму в так званому об'єктно-орієнтованому програмуванні. У цьому випадку поліморфізм дозволяє одне і те ж повідомлення надсилатися об'єктам дуже різноманітного характеру, але всі вони здатні дати відповідь.

border=0

Пошук іншого визначення