4. Интерфейслар билан ишлаш


Download 36.6 Kb.
bet3/6
Sana13.10.2023
Hajmi36.6 Kb.
#1701451
1   2   3   4   5   6
Bog'liq
Интерфейслар

возвращаемый_тип2 имя_метода2(параметры2);
// ...
возвращаемый_типN имя_методаN(параметрыN);
}
где

Кроме методов, в интерфейсах можно указывать свойства, события и индексаторы.

6. Какие элементы языка программирования можно указывать в интерфейсах?
В интерфейсах можно указывать:

  • методы;

  • свойства;

  • индексаторы;

  • события.


7. Как выглядит общая форма реализации интерфейса в классе?
Общая форма реализации интерфейса в классе имеет следующий вид:
class имя_класса : имя_интерфейса
{
// тело класса
...
}
где имя_интерфейсаимя интерфейса, методы (свойства, индексаторы, события) которого реализуются в классе. Класс обязательно должен реализовать все методы интерфейса.

8. Какая общая форма класса реализующего несколько интерфейсов?
Класс может реализовать несколько интерфейсов. В этом случае все интерфейсы определяются списком через запятую.
Общая форма класса реализующего несколько интерфейсов:
class имя_класса : имя_интерфейса1, имя_интерфейса2, ..., имя_интерфейсаN
{
// тело класса
...
}
где имя_интерфейса1, имя_интерфейса2, …, имя_интерфейсаNимена интерфейсов, которые должен реализовать класс. Класс должен реализовать все методы всех интерфейсов.


Download 36.6 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling