Le langage Objective- C est une variante orientée objet strict sur la norme C régulière. Ce langage a évolué au fil des décennies pour devenir la plate-forme de développement standard pour les ordinateurs Apple et les appareils mobiles . En programmation orientée objet , chaque objet de programmation contient ses propres données qui sont stockées dans " variables d'instance. " D'autres objets, et le programme dans son ensemble , peuvent « accéder », ces variables via " des méthodes d'accès . " Cependant, vous voudrez peut-être remplacer ces méthodes d'accès à un processus personnalisé qui effectue un travail supplémentaire . Instructions 1 Ouvrez le fichier «mise en œuvre » pour votre programme Object- C . Il s'agit du fichier qui crée le code pour toutes les méthodes dans votre programme , y compris les méthodes d'accès . 2 Tapez la ligne de code suivante, en remplaçant le " (int )" et " variable" pour le type de données réel et nom de la variable que vous affectent par votre méthode d'accès personnalisé: - (int) variable { par exemple, si vous avez une variable "float " appelé " fraction " vous devez taper la ligne suivante: - (float) { fraction 3 tapez votre algorithme d'accesseur coutume , suivie par une accolade de fin pour signifier la fin de votre méthode d'accès . La méthode d'accès normal contient une seule ligne de code qui renvoie simplement la valeur de la variable : rendement variable ; Ainsi, la méthode d'accès originale apparaît comme : - ( int) variable { rendement variable ; } maintenant , supposons que vous voulez prendre la valeur d'une variable d'instance et le multiplier par 100. Par exemple, la variable d' instance peut être un nombre "float " (qui contient décimales ) appelé « pour cent ». Chaque fois que vous interagissez avec cette variable, vous voulez que le pour cent traité comme un entier. Ainsi , 0,67 est de devenir 67. La totalité de votre méthode d'accès personnalisé peut ressembler à ceci: - (float) { oldpercent int newpercent = (int ) oldpercent * 100 ; newpercent de retour; }
|