Логотип
Юнионпедия
Связь
Доступно в Google Play
Новый! Скачать Юнионпедия на вашем Android™ устройстве!
Свободно
Более быстрый доступ, чем браузер!
 

Перегрузка процедур и функций

Индекс Перегрузка процедур и функций

Перегрузка процедур и функций — возможность использования одноимённых подпрограмм: процедур или функций в языках программирования.

14 отношения: API, C++, Functional (C++), Nim, Ковариантность и контравариантность (программирование), Полиморфизм (информатика), Перекрытие (значения), Переопределение метода, Аргумент по умолчанию, Сравнение языков программирования, Фортран, Частичная специализация шаблона, Язык модулей ML, Мультиметод.

API

API (программный интерфейс приложения, интерфейс прикладного программирования) (application programming interface, API) — набор готовых классов, процедур, функций, структур и констант, предоставляемых приложением (библиотекой, сервисом) или операционной системой для использования во внешних программных продуктах.

Новый!!: Перегрузка процедур и функций и API · Узнать больше »

C++

++ (читается си-плюс-плюс) — компилируемый, статически типизированный язык программирования общего назначения.

Новый!!: Перегрузка процедур и функций и C++ · Узнать больше »

Functional (C++)

Functional — заголовочный файл в стандартной библиотеке языка программирования C++, предоставляющий набор шаблонов классов для работы с функциональными объектами, а также набор вспомогательных классов для их использования в алгоритмах стандартной библиотеки.

Новый!!: Перегрузка процедур и функций и Functional (C++) · Узнать больше »

Nim

Nim (ранее — Nimrod) — язык программирования со статической типизацией, поддерживающий процедурный, объектно-ориентированный, функциональный и обобщённый стили программирования.

Новый!!: Перегрузка процедур и функций и Nim · Узнать больше »

Ковариантность и контравариантность (программирование)

Ковариа́нтность и контравариа́нтность в программировании — способы переноса наследования типов на производные от них типы — контейнеры, обобщённые типы, делегаты и т. п.

Новый!!: Перегрузка процедур и функций и Ковариантность и контравариантность (программирование) · Узнать больше »

Полиморфизм (информатика)

В языках программирования и теории типов полиморфизмом называется способность функции обрабатывать данные разных типов.

Новый!!: Перегрузка процедур и функций и Полиморфизм (информатика) · Узнать больше »

Перекрытие (значения)

Перекры́тие.

Новый!!: Перегрузка процедур и функций и Перекрытие (значения) · Узнать больше »

Переопределение метода

Переопределение метода (Method overriding) в объектно-ориентированном программировании — одна из возможностей языка программирования, позволяющая подклассу или дочернему классу обеспечивать специфическую реализацию метода, уже реализованного в одном из суперклассов или родительских классов.

Новый!!: Перегрузка процедур и функций и Переопределение метода · Узнать больше »

Аргумент по умолчанию

В программировании, аргумент по умолчанию является аргументом функции, который при вызове необязательно указывать.

Новый!!: Перегрузка процедур и функций и Аргумент по умолчанию · Узнать больше »

Сравнение языков программирования

В приведённой ниже таблице отмечено наличие или отсутствие тех или иных возможностей в некоторых популярных сегодня языках программирования.

Новый!!: Перегрузка процедур и функций и Сравнение языков программирования · Узнать больше »

Фортран

Фортра́н (Fortran) — первый язык программирования высокого уровня, получивший практическое применение, имеющий транслятор и испытавший дальнейшее развитие.

Новый!!: Перегрузка процедур и функций и Фортран · Узнать больше »

Частичная специализация шаблона

Частичная специализация шаблона — механизм языка программирования С++, предназначенный для специализации обобщённых шаблонных классов под конкретные задачи или под конкретное подмножество своих параметризованных типов данных.

Новый!!: Перегрузка процедур и функций и Частичная специализация шаблона · Узнать больше »

Язык модулей ML

Язык модулей ML — система модулей, используемая преимущественно в языках программирования семейства ML, имеющая аппликативную семантику, иначе говоря, представляющая собой небольшой функциональный язык, оперирующий модулями.

Новый!!: Перегрузка процедур и функций и Язык модулей ML · Узнать больше »

Мультиметод

Мультиме́тод (multimethod) или мно́жественная диспетчериза́ция (multiple dispatch) — механизм, позволяющий выбрать одну из нескольких функций в зависимости от динамических типов или значений аргументов.

Новый!!: Перегрузка процедур и функций и Мультиметод · Узнать больше »

Перенаправления здесь:

Перегрузка методов, Перегрузка подпрограмм, Перегрузка процедур, Перегрузка функций.

ИсходящиеВходящий
Привет! Мы на Facebook сейчас! »