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

Интерфейс (объектно-ориентированное программирование)

Индекс Интерфейс (объектно-ориентированное программирование)

Интерфе́йс (interface) — программная/синтаксическая структура, определяющая отношение между объектами, которые разделяют определённое поведенческое множество и не связаны никак иначе.

39 отношения: Abstract (альбом), API, C Sharp, C++, Common Language Runtime, Component Object Model, Delphi (среда разработки), Delphi (язык программирования), Java, Java Virtual Machine, Kylix, Microsoft, Microsoft Component Object Model Interface, Object Pascal, Package (Java), UML, Класс (программирование), Компилятор, Компонентно-ориентированное программирование, Константа (программирование), Контрактное программирование, Полиморфизм (информатика), Поле класса, Объявление (информатика), Объект (программирование), Объектный модуль, Объектно-ориентированное программирование, Архив (информатика), Абстрактный класс, Абстрактный метод, Абстракция данных, Наследование (программирование), Сборка мусора, Синтаксис (программирование), Таблица виртуальных методов, Множественное наследование, Исходный код, Интерфейс (шаблон проектирования), Инициализация.

Abstract (альбом)

Abstract — третий альбом ямайского саксофониста Джо Харриотта (Joe Harriott).

Новый!!: Интерфейс (объектно-ориентированное программирование) и Abstract (альбом) · Узнать больше »

API

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

Новый!!: Интерфейс (объектно-ориентированное программирование) и API · Узнать больше »

C Sharp

C# (произносится си шарп) — объектно-ориентированный язык программирования.

Новый!!: Интерфейс (объектно-ориентированное программирование) и C Sharp · Узнать больше »

C++

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

Новый!!: Интерфейс (объектно-ориентированное программирование) и C++ · Узнать больше »

Common Language Runtime

Common Language Runtime Common Language Runtime (CLR — общеязыковая исполняющая среда) — исполняющая среда для байт-кода CIL (MSIL), в которой компилируются программы, написанные на.NET-совместимых языках программирования (C#, Managed C++, Visual Basic.NET, F# и прочие).

Новый!!: Интерфейс (объектно-ориентированное программирование) и Common Language Runtime · Узнать больше »

Component Object Model

COM (Component Object Model — модель компонентного объекта; произносится как) — это технологический стандарт от компании Microsoft, предназначенный для создания программного обеспечения на основе взаимодействующих компонентов объекта, каждый из которых может использоваться во многих программах одновременно.

Новый!!: Интерфейс (объектно-ориентированное программирование) и Component Object Model · Узнать больше »

Delphi (среда разработки)

Embarcadero Delphi —, ранее Borland Delphi и CodeGear Delphi, — интегрированная среда разработки ПО для Microsoft Windows, Mac OS, iOS и Android на языке Delphi (ранее носившем название Object Pascal), созданная первоначально фирмой Borland и на данный момент принадлежащая и разрабатываемая Embarcadero Technologies.

Новый!!: Интерфейс (объектно-ориентированное программирование) и Delphi (среда разработки) · Узнать больше »

Delphi (язык программирования)

Delphi (Де́лфи, произносится) — императивный структурированный объектно-ориентированный язык программирования со строгой статической типизацией переменных.

Новый!!: Интерфейс (объектно-ориентированное программирование) и Delphi (язык программирования) · Узнать больше »

Java

JavaПроизносится на английском как, в русском языке встречаются транслитерации «Джава» и «Ява», правообладатели торговой марки предпочитают первую транслитерацию.

Новый!!: Интерфейс (объектно-ориентированное программирование) и Java · Узнать больше »

Java Virtual Machine

Java Virtual Machine (сокращенно Java VM, JVM) — виртуальная машина Java — основная часть исполняющей системы Java, так называемой Java Runtime Environment (JRE).

Новый!!: Интерфейс (объектно-ориентированное программирование) и Java Virtual Machine · Узнать больше »

Kylix

Kylix — интегрированная среда разработки для платформы Linux на языках Object Pascal и C/C++.

Новый!!: Интерфейс (объектно-ориентированное программирование) и Kylix · Узнать больше »

Microsoft

Microsoft (Microsoft Corporation, «Ма́йкрософт») — одна из крупнейших транснациональных компаний по производству проприетарного программного обеспечения для различного рода вычислительной техники — персональных компьютеров, игровых приставок, КПК, мобильных телефонов и прочего, разработчик наиболее широко распространённой на данный момент в мире программной платформы — семейства операционных систем Windows.

Новый!!: Интерфейс (объектно-ориентированное программирование) и Microsoft · Узнать больше »

Microsoft Component Object Model Interface

Изображение интерфейса и реализующего его класса в «Together». COM-интерфе́йс (от COM — Component Object Model и interface — взаимодействие) — набор абстрактных функций и свойств, через который программы взаимодействует с COM-компонентом.

Новый!!: Интерфейс (объектно-ориентированное программирование) и Microsoft Component Object Model Interface · Узнать больше »

Object Pascal

Object Pascal — язык программирования, разработанный в фирме Apple Computer в 1986 году группой Ларри Теслера, который консультировался с Никлаусом Виртом.

Новый!!: Интерфейс (объектно-ориентированное программирование) и Object Pascal · Узнать больше »

Package (Java)

Java package (пакет Java) — механизм, позволяющий организовать Java классы в пространстве имен аналогично модулям в языке программирования Модула.

Новый!!: Интерфейс (объектно-ориентированное программирование) и Package (Java) · Узнать больше »

UML

UML (Unified Modeling Language — унифицированный язык моделирования) — язык графического описания для объектного моделирования в области разработки программного обеспечения, моделирования бизнес-процессов, системного проектирования и отображения организационных структур.

Новый!!: Интерфейс (объектно-ориентированное программирование) и UML · Узнать больше »

Класс (программирование)

Класс — это элемент ПО, описывающий абстрактный тип данных и его частичную или полную реализацию.

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

Компилятор

Компиля́тор — программа или техническое средство, выполняющее компиляциюГОСТ 19781-83 //; см.

Новый!!: Интерфейс (объектно-ориентированное программирование) и Компилятор · Узнать больше »

Компонентно-ориентированное программирование

Компонентно-ориентированное программирование (component-oriented programming, COP) — парадигма программирования, существенным образом опирающаяся на понятие компонента — независимого модуля исходного кода программы, предназначенного для повторного использования и развёртывания и реализующегося в виде множества языковых конструкций (например, «классов» в объектно-ориентированных языках программирования), объединённых по общему признаку и организованных в соответствии с определёнными правилами и ограничениями.

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

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

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

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

Контрактное программирование

Контрактное программирование (design by contract (DbC), programming by contract, contract-based programming) — это метод проектирования программного обеспечения.

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

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

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

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

Поле класса

По́ле кла́сса или атрибу́т (переменная-член, data member, class field, instance variable) в объектно-ориентированном программировании — переменная, связанная с классом или объектом.

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

Объявление (информатика)

В языках программирования объявле́ние (declaration) включает в себя указание идентификатора, типа, а также других аспектов элементов языка, например, переменных и функций.

Новый!!: Интерфейс (объектно-ориентированное программирование) и Объявление (информатика) · Узнать больше »

Объект (программирование)

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

Новый!!: Интерфейс (объектно-ориентированное программирование) и Объект (программирование) · Узнать больше »

Объектный модуль

Объе́ктный мо́дуль (также — объектный файл, object file) — файл с промежуточным представлением отдельного модуля программы, полученный в результате обработки исходного кода компилятором.

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

Объектно-ориентированное программирование

Объе́ктно-ориенти́рованное программи́рование (ООП) — методология программирования, основанная на представлении программы в виде совокупности объектов, каждый из которых является экземпляром определённого класса, а классы образуют иерархию наследования.

Новый!!: Интерфейс (объектно-ориентированное программирование) и Объектно-ориентированное программирование · Узнать больше »

Архив (информатика)

Архив — это файл, содержащий в себе один или несколько других файлов и/или папок, а также метаданные.

Новый!!: Интерфейс (объектно-ориентированное программирование) и Архив (информатика) · Узнать больше »

Абстрактный класс

Абстрактный класс в объектно-ориентированном программировании — базовый класс, который не предполагает создания экземпляров.

Новый!!: Интерфейс (объектно-ориентированное программирование) и Абстрактный класс · Узнать больше »

Абстрактный метод

Абстра́ктный ме́тод (или чистый виртуальный метод (pure virtual method — часто неверно переводится как чИсто виртуальный метод)) — в объектно-ориентированном программировании, метод класса, реализация для которого отсутствует.

Новый!!: Интерфейс (объектно-ориентированное программирование) и Абстрактный метод · Узнать больше »

Абстракция данных

Абстра́кция в объектно-ориентированном программировании — это использование только тех характеристик объекта, которые с достаточной точностью представляют его в данной системе.

Новый!!: Интерфейс (объектно-ориентированное программирование) и Абстракция данных · Узнать больше »

Наследование (программирование)

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

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

Сборка мусора

В программировании сборка мусора (garbage collection) — одна из форм автоматического управления памятью.

Новый!!: Интерфейс (объектно-ориентированное программирование) и Сборка мусора · Узнать больше »

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

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

Новый!!: Интерфейс (объектно-ориентированное программирование) и Синтаксис (программирование) · Узнать больше »

Таблица виртуальных методов

Таблица виртуальных методов (virtual method table, VMT) — координирующая таблица или vtable — механизм, используемый в языках программирования для поддержки динамического соответствия (или метода позднего связывания).

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

Множественное наследование

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

Новый!!: Интерфейс (объектно-ориентированное программирование) и Множественное наследование · Узнать больше »

Исходный код

Исходный код HTML страницы со вставкой на языке JavaScript Исхо́дный код (также исхо́дный текст) — текст компьютерной программы на каком-либо языке программирования или языке разметки, который может быть прочтён человеком.

Новый!!: Интерфейс (объектно-ориентированное программирование) и Исходный код · Узнать больше »

Интерфейс (шаблон проектирования)

Интерфейс (interface) — основной шаблон проектирования, являющийся общим методом для структурирования компьютерных программ для того, чтобы их было проще понять.

Новый!!: Интерфейс (объектно-ориентированное программирование) и Интерфейс (шаблон проектирования) · Узнать больше »

Инициализация

Инициализация (от англ. initialization, инициирование) — создание, активация, подготовка к работе, определение параметров.

Новый!!: Интерфейс (объектно-ориентированное программирование) и Инициализация · Узнать больше »

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

Interface (Java), Интерфейс (ООП).

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