Студопедия — ОПИСАНИЕ ИНТЕРФЕЙСОВ
Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

ОПИСАНИЕ ИНТЕРФЕЙСОВ






Под интерфейсом мы можем назвать совокупность соглашений в соответствие с которыми ведется взаимодействие двух или более частей системы. В случае с графическими интерфейсами – это соглашение между программистами (компьютером) и пользователями. Например, о том, что, нажав на крестик в верхнем правом углу экрана, соответствующее окно будет закрыто, а не, например, загружено в графический редактор для редактирования или там отправлено другу по почте. В интерфейсе COM1 – это соглашения о распайке кабелей и о правилах обмена сигналами по ним. В случае розеток на стенах (тех, что 220В), что там именно 220В и что для ее использования нужна вилка с двумя торчащими контактами. И так далее.

Интерфейс – это оговоренный стандарт на взаимодействие.

Применительно к языкам программирования, интерфейс – это оговоренный заранее (читай описанный) набор методов и свойств элемента программы.

При этом программистов интересует в случае интерфейсов не то, чем является объект, а то, поддерживает ли объект нужный интерфейс. Другими словами если в комнате есть розетка с 220В, то я могу сказать, что комната поддерживает интерфейс «Силовая сеть».

Описание интерфейса в языке C# осуществляется в соответствие со следующим синтаксисом

[<модификаторы>] interface <имя-интерфейса>;

[: <список-родительских-интерфейсов>]

{

<обьявление-свойств-и-методов>;

}

При этом надо помнить, что все элементы интерфейса всегда имеют область видимость public и поэтому никакие модификаторы видимости при определении элементов интерфейса не допускаются.

 







Дата добавления: 2015-08-12; просмотров: 285. Нарушение авторских прав; Мы поможем в написании вашей работы!



Композиция из абстрактных геометрических фигур Данная композиция состоит из линий, штриховки, абстрактных геометрических форм...

Важнейшие способы обработки и анализа рядов динамики Не во всех случаях эмпирические данные рядов динамики позволяют определить тенденцию изменения явления во времени...

ТЕОРЕТИЧЕСКАЯ МЕХАНИКА Статика является частью теоретической механики, изучающей условия, при ко­торых тело находится под действием заданной системы сил...

Теория усилителей. Схема Основная масса современных аналоговых и аналого-цифровых электронных устройств выполняется на специализированных микросхемах...

Билет №7 (1 вопрос) Язык как средство общения и форма существования национальной культуры. Русский литературный язык как нормированная и обработанная форма общенародного языка Важнейшая функция языка - коммуникативная функция, т.е. функция общения Язык представлен в двух своих разновидностях...

Патристика и схоластика как этап в средневековой философии Основной задачей теологии является толкование Священного писания, доказательство существования Бога и формулировка догматов Церкви...

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

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

Типовые примеры и методы их решения. Пример 2.5.1. На вклад начисляются сложные проценты: а) ежегодно; б) ежеквартально; в) ежемесячно Пример 2.5.1. На вклад начисляются сложные проценты: а) ежегодно; б) ежеквартально; в) ежемесячно. Какова должна быть годовая номинальная процентная ставка...

Выработка навыка зеркального письма (динамический стереотип) Цель работы: Проследить особенности образования любого навыка (динамического стереотипа) на примере выработки навыка зеркального письма...

Studopedia.info - Студопедия - 2014-2024 год . (0.031 сек.) русская версия | украинская версия