thématiques: setter, getter, developpement iphone, property, synthesize

Dans notre fichier d’en-tête, nous n’avons donc plus besoin de déclarer nos méthodes setTopSpeed et topSpeed et nous les avons donc retirées.
En effet, si nous les laissions, ce serait comme si nous les déclarions une deuxième fois, ce qui est inutile et redondant.

Ensuite, dans notre fichier d’implémentation, il existe un autre mot-clé pour générer ces méthodes : @synthesize.
Les méthodes implémentées dans ce fichier sont donc elle aussi redondantes et doivent donc être retirée.
Vous avez ensuite du le remarquer, nous assignons topSpeed à _topSpeed.
Cette notation avec un “_” est une convention, elle permet d’avoir une sorte de raccourci pour appeler notre variable dans noter fichier.
On peut considérer _topSpeed comme une sorte de pointeur.
mots-clefs: setter, getter, synthesize, developpement iphone, property