Un getter est une méthode d'accès public, utilisée dans la programmation orientée objet, qui renvoie la valeur associée à un membre privé d'une classe.
Quel est l'avantage d'utiliser des getters et setters - qui ne sont que get et set - au lieu d'utiliser simplement des champs publics pour ces variables? Si les getters et les setters font jamais plus que le simple get / set, je peux comprendre celui-ci très rapidement, mais je …
Je crée dynamiquement tous les éléments de mon projet Android. J'essaie d'obtenir la largeur et la hauteur d'un bouton afin de pouvoir le faire pivoter. J'essaie juste d'apprendre à travailler avec la langue Android. Cependant, il renvoie 0. J'ai fait des recherches et j'ai vu que cela devait être fait …
Disons que je spécifie un composant outputText comme ceci: <h:outputText value="#{ManagedBean.someProperty}"/> Si j'imprime un message de journal lorsque le getter pour somePropertyest appelé et charge la page, il est trivial de remarquer que le getter est appelé plus d'une fois par demande (deux ou trois fois c'est ce qui s'est …
Par «générer», j'entends la génération automatique du code nécessaire pour une (des) série (s) particulière (s) sélectionnée (s). Mais toute explication ou commentaire plus explicite sur les bonnes pratiques est le bienvenu.
J'ai une étrange habitude semble-t-il ... d'après mon collègue du moins. Nous travaillons ensemble sur un petit projet. La façon dont j'ai écrit les classes est (exemple simplifié): [Serializable()] public class Foo { public Foo() { } private Bar _bar; public Bar Bar { get { if (_bar == null) …
Je vois parfois des abréviations dans les propriétés du getter. Par exemple, ces deux types: public int Number { get; } = 0 public int Number => 0; Quelqu'un peut-il me dire s'il y a des différences entre ces deux. Comment se comportent-ils? Les deux sont-ils en lecture seule?
J'ai essayé de comprendre les getters et les setters et ce n'est pas le cas. J'ai lu JavaScript Getters and Setters et Defining Getters and Setters et je ne les comprends pas. Quelqu'un peut-il dire clairement: Ce qu'un getter et un setter sont censés faire, et Donnez des exemples TRÈS …
J'ai besoin d'obtenir la valeur d'un champ avec une annotation spécifique, donc avec la réflexion, je suis capable d'obtenir cet objet de champ. Le problème est que ce champ sera toujours privé bien que je sache à l'avance qu'il aura toujours une méthode getter. Je sais que je peux utiliser …
Quelle convention utilisez-vous pour commenter les getters et les setters? C'est quelque chose que je me demande depuis 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 …
Je ne sais pas quel est l'intérêt des getters et des setters 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(); } …
J'adore le projet Lombok mais ces jours-ci, je lis et j'essaie certaines des nouvelles fonctionnalités de java 14. À l'intérieur de la nouvelle fonctionnalité, il y a le mot-clé record qui permet de créer une classe avec déjà intégré les fonctionnalités suivantes: constructeur, champs finaux privés, accesseurs, equals / hashCode, …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.