Section courante

A propos

Section administrative du site

INTERFACE

Interface
C# (C Sharp)

Syntaxe

interface definition;

Paramètres

Nom Description
definition Ce paramètre permet d'indiquer une définition de type interface

Description

Ce mot réservé permet de définir une interface pour une classe héritière.

Exemple

Cet exemple permet de montrer la syntaxe de ce mot réservé :

  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5.  
  6. namespace InterfaceSamples
  7. {
  8.     abstract class AbstractBase
  9.     {
  10.         abstract public int ABC(int x);
  11.  
  12.         public int DEF(int y)
  13.         {
  14.             return y;
  15.         }
  16.     }
  17.  
  18.     interface AbstractInterface
  19.     {
  20.         int getValue();
  21.     }
  22.  
  23.     
  24.     class Program
  25.     {
  26.         static void Main(string[] args)
  27.         {
  28.             AbstractInterface c;
  29.             Console.WriteLine("..."); 
  30.         }
  31.     }
  32. }


Dernière mise à jour : Mardi, le 26 janvier 2016