Protocoles et Extensions
Difficile 30 pointsCréez un protocole Vehicule avec une méthode demarrer(), puis créez une classe Voiture qui l'implémente.
Les protocoles définissent des contrats. Les extensions permettent d'ajouter des fonctionnalités aux types existants.
Votre code
Indice
Utilisez protocol Vehicule { func demarrer() } puis class Voiture: Vehicule.
Résultat
Cliquez sur "Exécuter le code" pour voir le résultat de votre code. Cliquez sur "Soumettre" pour vérifier si votre réponse est correcte.