Dans le cours : L'essentiel de Swift 4
Accédez au cours complet aujourd’hui
Inscrivez-vous aujourd’hui pour accéder à plus de 22 600 cours dispensés par des formateurs experts ou achetez ce cours séparément.
Ajouter des méthodes structs - Tutoriel Swift
Dans le cours : L'essentiel de Swift 4
Ajouter des méthodes structs
Les structs peuvent avoir des méthodes d'instance et de type comme les classes. Cependant, elles ne peuvent pas être enchaînées comme les super classes ou les sous-classes. Je vous donne un exemple. On va créer un nouveau struct qu'on va appeler shipWeapons. Dans le struct, je vais créer une variable que je vais appeler repairs qui va être un tableau ou un array, et à l'intérieur de ce tableau, on va mettre les choses qui sont à réparer dans notre vaisseau : electronic panel, et ensuite, keyboard. Ensuite, on va créer une fonction qui va s'appeler weaponRepairs, for (repair) in repairs.enumerated() print("\(repair) needs to be fixed" ). Donc, qu'est-ce qu'on fait ici ? C'est qu'on passe le tableau et pour chaque item dans le tableau, ils vont imprimer cette phrase, ici. Ensuite, on va créer un nouveau bombLauncher = shipWeapons(). Et ensuite, bombLauncher, on va aller voir c'est quoi qu'il y a à réparer à l'intérieur de ce bombLauncher-là. Et on exécute, et on voit que ça, ici, needs…
Entraînez-vous tout en suivant la formation avec les fichiers d’exercices.
Téléchargez les fichiers utilisés par l’instructeur pour enseigner le cours. Suivez attentivement et apprenez en regardant, en écoutant et en vous entraînant.