Attention ! Ne cliquez pas sur ce lien, c'est un piège à enfoirés du net !

Chez oim, forum libreChez oim, forum libre

 



Répondre

Attention, il n'y a pas eu de réponse à ce sujet depuis au moins 21 jours.
À moins que vous ne soyez sûr de vouloir répondre, pensez éventuellement à créer un nouveau sujet.
Nom:
E-mail:
Titre:
Icône du message:

Cacher les smileys
Vérification:
Remplissez les détails de vérification anti robot (captcha).
Ecouter les lettres / Demander une autre image

Remplissez les détails de vérification anti robot (captcha).:
Le joli jouet rouge de Paul est son préféré. A qui appartient le jouet ?:

Raccourcis : tapez [ALT]+[S] pour poster ou [ALT]+[P] pour prévisualiser


Résumé de la discussion

Posté par: Songbird
« le: vendredi 27 mai 2016, 21:48 »

Peut-on utiliser les interfaces comme en Java, avec Dart ?

Oui, mais elles ne possèdent pas la même syntaxe.
Dart ne fait pas la différence entre une classe abstraite possédant la mot-clé abstract et une classe abstraite possédant le mot-clé interface comme on peut le voir en Java.

Pour déclarer une interface, il suffit d'écrire ceci:
Code
abstract class ClassName
{
    doSomething();
}

Comment faire hériter une interface ?

Dart a hérité du mot-clé implements que l'on retrouve en Java pour faire hériter les propriétés d'une interface à une autre classe, il suffit donc d'écrire ceci:
Code
class YourClass implements YourInterface
{


}

Page générée en 0.088 secondes avec 16 requêtes.