Полиморфизм - Большая Энциклопедия Нефти и Газа, статья, страница 4
В технологии доминируют два типа людей: те, кто разбираются в том, чем не они управляют, и те, кто управляет тем, в чем они не разбираются. Законы Мерфи (еще...)

Полиморфизм

Cтраница 4


Полиморфизм играет значительную роль в процессе естественного отбора.  [46]

Полиморфизм) - происходят, как правило, без разрушения отдельных молекул.  [47]

Полиморфизм является наиболее частым проявлением аллотропии эле.  [48]

Полиморфизм ( polymorphism) означает, что поведение объектов ( методы) класса может адаптироваться к вариациям объектов. Например, базовые методы классов пространственных объектов, такие как нарисовать, добавить и удалить, будут одинаковыми, вне зависимости от того, где находятся пространственные объекты - в базе геоданных, покрытии или шейп-файле.  [49]

Полиморфизм - операция, позволяющая посылать одинаковые сообщения разным объектам и давать ответ каждого объекта только тем способом, который соответствует виду или классу этого объекта. Например, нужно диагностировать явления, возникающие при высокой температуре в различных элементах ХТС.  [50]

Полиморфизм обеспечивает расширяемость системы: программный код, опирающийся на полиморфное поведение объектов, не зависит от типа объектов, которым передается вызов. Таким образом, без всяких изменений основной системы в нее может быть введен новый тип объектов, который может реагировать на существующий набор сообщений. Программы не придется перекомпилировать, за исключением, возможно, некоторой части клиента, в которой создаются объекты нового типа.  [51]

Полиморфизм широко распространен в природе и является одним из характерных свойств кристаллических веществ. Полиморфные модификации, отличаясь внутренней структурой, имеют в связи с этим и различные свойства. Поэтому изучение полиморфизма чрезвычайно важно для практики.  [52]

Полиморфизм некоторых глинистых минералов, а также некоторых других слоистых силикатов, например слюд, возникает часто как следствие различных способов укладки слоев в их структурах, что также может рассматриваться как один из случаев проявления политипизма.  [53]

Полиморфизм особенно эффективен при создании многоуровневых систем программного обеспечения. В операционных системах, например, каждый тип физического устройства может функционировать совершенно отлично от устройств других типов. Независимые от устройства команды read или write, читающие или записывающие данные с устройств и на устройства, являются командами универсальными. Команда write, посланная объекту драйвер устройства, должна интерпретироваться этим драйвером в соответствии с тем, каким образом он управляет устройствами конкретного типа. Но сам по себе вызов команды write не зависит от устройства - это просто команда передать указанному устройству некоторое число байт данных из памяти. Объектно-ориентированная операционная система может использовать абстрактный базовый класс, чтобы обеспечить соответствующий интерфейс для всех драйверов устройств. Все производные классы наследуют общее поведение этого абстрактного базового класса. Возможные действия драйверов устройств ( т.е. общий интерфейс) определяются чистыми виртуальными функциями абстрактного базового класса. Реализация этих виртуальных функций, соответствующих специфическим типам драйверов устройств, осуществляется в производных классах.  [54]

55 Иерархия классов, производных от абстрактного базового класса Employee. [55]

Полиморфизм и виртуальные функции безусловно будут работать, когда все возможные классы известны заранее. Но они также успешно работают и тогда, когда постоянно вводятся новые виды классов.  [56]



Страницы:      1    2    3    4