ДАЙДЖЕСТ: |
Следовательно, полиморфные объекты – это объекты, принимающие определенную форму при выполнении технически различных операций. Благодаря использованию в программировании полиморфных объектов сам код web-ресурса значительно упрощается из-за структурирования и уменьшается его объем в целом.
Применение полиморфизма
К примеру, если необходимо осуществить добавление или получение различных данных с web-ресурса, которые в некоторой степени схожи, а в некоторой различны, то проще всего для каждого типа данных создать отдельные классы и в дальнейшем работать с ними отдельно. Так же можно создать только один класс и объявить в нем все те свойства, которые будут использоваться для работы со всеми типами данных. Здесь существует проблема, которая состоит в том, что для каждого типа данных должен использоваться подходящий по логике метод. Вот здесь и необходим полиморфизм. В некотором смысле, данный метод программирования можно сравнить с наследованием. Ведь применение полиморфизма обеспечивает легкое создание новых классов, которые работают по аналогии с родственными классами. С различными типами данных возможно работать как с единым типом. А это свойство полиморфных объектов, в свою очередь, обеспечивает большую расширяемость всего проекта.
АЗЕРБАЙДЖАН. Задымившийся самолет Air France аварийно сел в Баку
АЗЕРБАЙДЖАН. Минувшей ночью в Баку прилетел глава МИД Венгрии
Вопросы к проктологу. Вы стеснялись, а мы спросили! Бадма Башанкаев
КРАСНОДАР. С приходом тепла в Краснодарском крае вновь стало расти количество случаев гибели на воде
КРАСНОДАР. Предприятия Кубани и Узбекистана обсудили возможные пути развития промышленной кооперации
КРАСНОДАР. Работорговцы из Ставрополья попались при попытке продать свою жертву в Краснодарский край
ЧЕЧНЯ. Сотрудники МЧС освободили ребенка, нога которого застряла в отопительной батарее
РОСТОВ. В Ростовской области при падении обломков БПЛА пострадал человек
КРАСНОДАР. За танец на могиле краснодарский суд приговорил девушку к 440 часам обязательных работ
РОСТОВ. В городах Ростовской области откажутся от двоевластия
ЧЕЧНЯ. Парк птиц в Курчалое стал финалистом премии «Парки России»
ЧЕЧНЯ. Больница Урус-Мартановского района получила рентгеновскую установку «С-Дуга»
ЧЕЧНЯ. В ЧГПУ прошел круглый стол, посвященный семейным традициям в современном мире
РОСТОВ. Пропавшей в Каспийске спортсменки из Ростова исполнилось 22 года
СЕВАСТОПОЛЬ. Пожар в Крыму: в Симферополе огонь охватил цистерну, пострадали люди
СЕВАСТОПОЛЬ. Международная акция «Георгиевская ленточка» стартовала в Севастополе
Эксперты РСХБ спрогнозировали рост в странее производства органической косметики