java полиморфизм



Полиморфизм

Автор Николай Сомкин задал вопрос в разделе Другие языки и технологии

что такое полиморфизм? и получил лучший ответ

Ответ от Настя[активный]
Полиморфизм в биологии
Википедия
Полиморфизм - в биологии (от др. -греч. πολύμορφος - многообразный) - способность некоторых организмов существовать в состояниях с различной внутренней структурой или в разных внешних формах.
Объяснение
Например, способность некоторых пресмыкающихся менять пол и т. п. Т. е. способность живого организма к самоизменениям.
Полиморфизм комп. вирусов
Википедия
Полиморфизм (греч. πολυ- — много + греч. μορφή — форма, внешний вид) — техника, позволяющая затруднить обнаружение компьютерного вируса с помощью скан-строк и, возможно, эвристики. Вирус, использующий такую технику, называется полиморфным.
Объяснение
Способность вируса к изменению своего кода (проще говоря - мутация) , что затрудняет его обнаружение антивирусом.
Программирование
Википедия
Полиморфи́зм (в языках программирования) — взаимозаменяемость объектов с одинаковым интерфейсом.
Объяснение
Видел когда-нибудь, чтоб две кнопки (пусть в разных частях приложения) выполняли одну и ту же функцию? Вот это самое оно.

Ответ от тимофей шаров[гуру]
В Варкрафте 3 это временное превращение вражеского юнита в овцу:)

Ответ от Константин Латунов[активный]
Полиморфиизм - в языках программирования — возможность объектов с одинаковой спецификацией иметь различную реализацию.
Язык программирования поддерживает полиморфизм, если классы с одинаковой спецификацией могут иметь различную реализацию — например, реализация класса может быть изменена в процессе наследования
Кратко смысл полиморфизма можно выразить фразой: «Один интерфейс, множество реализаций».
Полиморфизм — один из четырёх важнейших механизмов объектно-ориентированного программирования (наряду с абстракцией, инкапсуляцией и наследованием).
Полиморфизм позволяет писать более абстрактные программы и повысить коэффициент повторного использования кода. Общие свойства объектов объединяются в систему, которую могут называть по-разному — интерфейс, класс. Общность имеет внешнее и внутреннее выражение:
внешняя общность проявляется как эквивалентный набор методов с одинаковыми именами или совпадающими сигнатурами (именами методов, типами аргументов, их количеством и последовательностью) ;
внутренняя общность — одинаковая функциональность методов. Её можно описать интуитивно или выразить в виде строгих законов, правил, которым должны подчиняться методы. Возможность приписывать разную функциональность одному методу (функции, операции) называется перегрузкой метода (перегрузкой функций, перегрузкой операций).

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: что такое полиморфизм?

Что такое клинический полиморфизм?
Полиморфизм (от греч. πολὺ- — много, и μορφή — форма)
подробнее...
спросили в Генуя
чем грозит человеку полиморфизм гена MTHFR?
=

Полиморфизмы - это различные последовательности генов в геноме, встречающиеся чаще или
подробнее...
спросили в Кюрий
Что такое полиморфизм железа?
(от греч. polýmorphos — многообразный) — способность вещества существовать в различных
подробнее...
спросили в Морфизмы
Что такое полиморфизм
Полиморфизм в биологии
Википедия
Полиморфизм - в биологии (от др. -греч.
подробнее...

ООП: что такое инкапсуляция, абстракция, полиморфизм и наследование?
инкапсуляция - включение в класс данных (или других классов) с ограничением доступа к ним.
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:

Чем отличается полиморфизм от изоморфизм?
Изоморфизмом в кристаллохимии называют два несколько разных явления:
Изоструктурными
подробнее...
спросили в Другое
Что такое полиморфизм?
ПолиморфиМЃзм (в языках программирования) — возможность программного кода работать с объектами
подробнее...

Опишите явление полиморфизма в приложении к железу.
Вопрос №1. Опишите явление полиморфизма в приложении к железу. Какое практическое значение оно
подробнее...

Что такое наследование, инкапсуляция и полиморфизм в программировании?
Никогда не слышала об инкапсуляции в программирования, это,насколько знаю, часть архитектуры
подробнее...

Основные принципы ООП: инкапсуляция, полиморфизм, наследование Объясните пожалуйста простыми словами?
Инкапсуляция - это механизм, который объединяет данные и методы, манипулирующие этими данными, и
подробнее...

Что такое псевдотуберкулез?
Псевдотуберкулез (дальневосточная скарлатиноподобная лихорадка) — острое инфекционное заболевание,
подробнее...
Полиморфизм информатика на Википедии
Посмотрите статью на википедии про Полиморфизм информатика
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*