Articles of setter

Propriété abstraite avec getter public, définissez le setter privé en classe concrète possible?

J’essaie de créer une classe abstraite qui définit une propriété avec un getter. Je veux laisser les classes dérivées décider si elles veulent ou non implémenter un setter pour la propriété. Est-ce possible? Ce que j’ai jusqu’à présent: public abstract class AbstractClass { public abstract ssortingng Value { get; } public void DoSomething() { Console.WriteLine(Value); […]

Définir et obtenir des méthodes en Java?

Comment puis-je utiliser le jeu et obtenir des méthodes, et pourquoi devrais-je les utiliser? Sont-ils vraiment utiles? Et aussi pouvez-vous me donner des exemples de méthodes de set et get?

Membres des données publiques vs Getters, Setters

Je travaille actuellement sur Qt et ainsi de suite C ++. J’ai des classes qui ont des membres de données privés et des fonctions membres publiques. J’ai des accesseurs et des régleurs publics pour les membres de données disponibles dans la classe. Maintenant, ma question est la suivante: si nous avons des getters et des […]

Méthodes de réglage personnalisées dans Core-Data

Je dois écrire une méthode de NSManagedObject personnalisée pour un champ (nous l’appellerons foo ) dans ma sous-classe de NSManagedObject . foo est défini dans le modèle de données et Xcode a généré @dynamic champs @property et @dynamic dans les fichiers .h et .m respectivement. Si j’écris mon setter comme ceci: – (void)setFoo: (NSObject *)inFoo […]

Conventions pour les méthodes d’access (getters et setters) en C ++

Plusieurs questions sur les méthodes d’access en C ++ ont été posées sur SO, mais aucune n’a pu satisfaire ma curiosité sur le problème. J’essaie d’éviter les accesseurs chaque fois que possible, car, comme Stroustrup et d’autres programmeurs célèbres, je considère une classe avec beaucoup d’entre eux comme un signe de mauvaise OO. En C […]

Quel est le but des getters et des setters?

Duplication possible: Pourquoi utiliser des getters et des setters? J’ai lu des livres sur Java , en disant qu’il est bon de créer des seters et des getters pour des variables telles que x et y . Par exemple: public int getX(){ return x; } public void setX(int x){ this.x = x; } Mais quelle […]

Différence entre la définition de @interface dans les fichiers .h et .m

Normalement nous utilisons @interface interface_name : parent_class { …… } @end méthode dans le fichier .h et dans le fichier .m nous synthétisons les propriétés des variables déclarées dans le fichier .h. Mais dans certains codes, cette méthode @interface ….. @ end est également conservée dans le fichier .m. Qu’est-ce que ça veut dire? Quelle […]

Quelles sont les règles et les règles pour les classes ECMAScript 6?

Je suis confus quant à la raison d’être des getters et des régleurs dans les classes ECMAScript 6. Quel est le but? Voici un exemple auquel je fais référence: class Employee { constructor(name) { this._name = name; } doWork() { return `${this._name} is working`; } get name() { return this._name.toUpperCase(); } set name(newName){ if(newName){ this._name […]

Comment fonctionnent les getters et les installateurs?

Je viens du monde php. Pourriez-vous expliquer ce que sont les getters et les régleurs et pourriez vous donner quelques exemples?

Commentaires simples de Getter / Setter

Quelle convention utilisez-vous pour commenter les getters et les formateurs? C’est quelque chose que je me suis demandé pendant un certain temps, par exemple: /** * (1a) what do you put here? * @param salary (1b) what do you put here? */ public void setSalary(float salary); /* * (2a) what do you put here? * […]