Russian | English |
динамика наследования и полиморфизма | dynamicity of inheritance and polymorphism (ssn) |
динамический полиморфизм | runtime polymorphism (ssn) |
динамический полиморфизм | run-time polymorphism (ssn) |
динамический полиморфизм | dynamic polymorphism (ssn) |
замена условного оператора полиморфизмом | replace conditional with polymorphism (ssn) |
использование полиморфизма | usage of polymorphism (ssn) |
использование полиморфизма и динамического связывания со ссылкой | usage of polymorphism and dynamic binding with reference (ssn) |
использование полиморфизма со ссылкой | usage of polymorphism with reference (ssn) |
классический полиморфизм | classic polymorphism (ssn) |
методы динамического полиморфизма | methods of dynamic polymorphism (ssn) |
многосортная логика с параметрическим полиморфизмом | many-sorted logic with parametric polymorphism (University of Melbourne, Австралия Alex_Odeychuk) |
наследование без полиморфизма | inheritance without polymorphism (ssn) |
наследование и полиморфизм | inheritance and polymorphism (ssn) |
наследование ради полиморфизма | inheritance for polymorphism (из кн.: Солтер Н.А., Клепер С.Дж. С++ для профессионалов Alex_Odeychuk) |
параметрический полиморфизм | parametric polymorphism (позволяет определять функцию или тип данных обобщённо, чтобы значения могли обрабатываться идентично вне зависимости от их типа, он делает язык программирования более выразительным, сохраняя при этом полную статическую типобезопасность; University of Melbourne, Австралия Alex_Odeychuk) |
параметрический полиморфизм | parametric polymorphism (ssn) |
перегрузка и полиморфизм | overloading and polymorphism (ssn) |
поддерживать статический полиморфизм | provide static polymorphism (also known as generics or templates; Electronic Design Alex_Odeychuk) |
полиморфизм включения | inclusion polymorphism (Alex_Odeychuk) |
полиморфизм во время выполнения | runtime polymorphism (Alex_Odeychuk) |
полиморфизм времени выполнения | runtime polymorphism (ssn) |
полиморфизм времени исполнения | run-time polymorphism (ssn) |
полиморфизм времени компиляции | compile-time polymorphism (ssn) |
полиморфизм и динамическое связывание | polymorphism and dynamic binding (ssn) |
полиморфизм на основе образцов исходного кода | source-pattern-based polymorphism (ssn) |
полиморфизм низкого уровня | low-level polymorphism (ssn) |
полиморфизм подтипов | subtype polymorphism (подтипизация ssn) |
полиморфизм со ссылкой | polymorphism with reference (ssn) |
полиморфизм: способность подставлять во время выполнения вместо одного объекта другой с совместимым интерфейсом | polymorphism: The ability to substitute objects of matching interface for one another at run-time (см. Design Patterns: Elements of Reusable Object-Oriented Software by Erich Gamma, Richard Helm, Ralph Johnson, John M. Vlissides ssn) |
Последствие делегирования таково, что клиент может и не знать своего реального поставщика и он даже может не хотеть знать это, пока не получит "требуемое". В отличие от рис. 9.7 знание реального поставщика может быть недоступно из статического анализа программного кода и может быть скрыто за динамикой наследования в частности, наследования интерфейса и полиморфизма | the consequence of delegation is that a client might not know its real supplier and it might not even care to know as long as the "goods" are supplied. Unlike in Figure 9-7, the knowledge of the real supplier may not be available from a static analysis of the program code and be hidden behind the dynamicity of inheritance in particular interface inheritance and polymorphism (см. Maciaszek L.A. and Liong B.L. 2005: Practical Software Engineering) |
предпочитать специальный полиморфизм сопоставлению с образцом | prefer ad-hoc polymorphism to pattern matching (Alex_Odeychuk) |
проверка типов и полиморфизм | type checking and polymorphism (ssn) |
произвольный полиморфизм | arbitrary polymorphism (Alex_Odeychuk) |
разница между полиморфизмом времени исполнения и полиморфизмом времени компиляции | difference between runtime and compile-time polymorphism (ssn) |
специализированный полиморфизм | ad-hoc polymorphism (ssn) |
специализированный полиморфизм | ad hoc polymorphism (ssn) |
специальный полиморфизм | ad hoc polimorphism (Alex_Odeychuk) |
специальный полиморфизм | ad-hoc polymorphism (в языках программирования высокого уровня – использование одного и того же идентификатора для обозначения различных операций, методов. Компилятор выбирает необходимую операцию, метод в зависимости от числа и типов параметров Alex_Odeychuk) |
специальный полиморфизм | ad hoc polymorphism (ssn) |
статический полиморфизм | static polymorphism (Electronic Design Alex_Odeychuk) |
статический полиморфизм | templates (also known as generics or static polymorphism; Electronic Design Alex_Odeychuk) |
статический полиморфизм | generics (also known as templates or static polymorphism; Electronic Design Alex_Odeychuk) |
статический полиморфизм | compile-time polymorphism (ssn) |
структурный специальный полиморфизм | structural ad-hoc polymorphism (Alex_Odeychuk) |
усиление полиморфизма | leveraging polymorphism (из кн.: Солтер Н.А., Клепер С.Дж. С++ для профессионалов Alex_Odeychuk) |
усиление полиморфизма | polymorphism leveraging (из кн.: Солтер Н.А., Клепер С.Дж. С++ для профессионалов Alex_Odeychuk) |
форма полиморфизма | form of polymorphism (ssn) |