-4
Je dois spécifier toutes les actions dans l'interface qui devraient être réalisées en classe.Comment définir une interface pour une classe dans TypeScript?
J'ai été transféré en TypeScript à partir de PHP.
Création d'interfaces en PHP est très facile:
interface iTemplate
{
public function move($name, $var);
}
classe est:
Class Mover inmpelments iTemplate {
function move($name, $var){}
}
Comment faire dactylographiée? Par exemple, je classe l'utilisateur, qui peut:
edit profile
see users
etc
La syntaxe est similaire *, mais * Je vous recommande de commencer par un tutoriel ou un livre ou [tapuscrit site web] (https: // www .typescriptlang.org/docs/home.html) ce qui est très utile. C'est mieux que de poser une question sur SO pour chaque nuance de syntaxe que vous allez rencontrer dans une nouvelle langue. – Igor
J'ai trouvé l'interface uniquement pour les propriétés: pas pour la fonction: 'interface Person { firstName: string; lastName: chaîne; } ' – OPV