Ein Getter ist eine öffentliche Zugriffsmethode, die in der objektorientierten Programmierung verwendet wird und den Wert zurückgibt, der einem privaten Mitglied einer Klasse zugeordnet ist.
Was ist der Vorteil der Verwendung von Gettern und Setzern - die nur erhalten und setzen - anstatt einfach öffentliche Felder für diese Variablen zu verwenden? Wenn Getter und Setter jemals mehr als nur das einfache Get / Set machen, kann ich dies sehr schnell herausfinden, aber ich bin nicht …
Ich erstelle alle Elemente in meinem Android-Projekt dynamisch. Ich versuche, die Breite und Höhe eines Knopfes zu ermitteln, damit ich diesen Knopf drehen kann. Ich versuche nur zu lernen, wie man mit der Android-Sprache arbeitet. Es wird jedoch 0 zurückgegeben. Ich habe einige Nachforschungen angestellt und festgestellt, dass dies an …
Angenommen, ich gebe eine outputText-Komponente wie folgt an: <h:outputText value="#{ManagedBean.someProperty}"/> Wenn ich eine Protokollnachricht drucke, wenn der Getter für somePropertyaufgerufen wird, und die Seite lade, ist es trivial zu bemerken, dass der Getter mehr als einmal pro Anforderung aufgerufen wird (in meinem Fall ist dies zwei- oder dreimal passiert): DEBUG …
Mit "generieren" meine ich die automatische Generierung des Codes, der für eine bestimmte ausgewählte (Gruppe von) Variable (n) erforderlich ist. Eine explizitere Erläuterung oder Kommentierung bewährter Verfahren ist jedoch willkommen.
Ich habe eine seltsame Angewohnheit, wie es scheint ... zumindest laut meinem Kollegen. Wir haben zusammen an einem kleinen Projekt gearbeitet. Ich habe die Klassen so geschrieben (vereinfachtes Beispiel): [Serializable()] public class Foo { public Foo() { } private Bar _bar; public Bar Bar { get { if (_bar == …
Ich sehe manchmal Abkürzungen in den Eigenschaften für den Getter. ZB diese beiden Typen: public int Number { get; } = 0 public int Number => 0; Kann mir bitte jemand sagen, ob es Unterschiede zwischen diesen beiden gibt. Wie verhalten sie sich? Sind beide schreibgeschützt?
Ich habe versucht , meinen Kopf um Getter und Setter und sein nicht versinken in bekommen. Ich habe gelesen , JavaScript Getter und Setter und Definieren von Getter und Setter und einfach nicht zu bekommen. Kann jemand klar sagen: Was für ein Getter und Setter sollen und Geben Sie einige …
Ich muss den Wert eines Feldes mit einer bestimmten Anmerkung erhalten. Mit Reflexion kann ich dieses Feldobjekt erhalten. Das Problem ist, dass dieses Feld immer privat sein wird, obwohl ich im Voraus weiß, dass es immer eine Getter-Methode haben wird. Ich weiß, dass ich setAccesible (true) verwenden und seinen Wert …
Welche Konvention verwenden Sie, um Getter und Setter zu kommentieren? Das habe ich mir schon seit einiger Zeit gefragt: /** * (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? * …
Was getbedeutet in dieser ES6-Klasse? Wie verweise ich auf diese Funktion? Wie soll ich es benutzen? class Polygon { constructor(height, width) { this.height = height; this.width = width; } get area() { return this.calcArea() } calcArea() { return this.height * this.width; } }
Ich bin verwirrt darüber, wozu Getter und Setter in ECMAScript 6-Klassen gut sind. Was ist der Zweck? Unten ist ein Beispiel, auf das ich mich beziehe: class Employee { constructor(name) { this._name = name; } doWork() { return `${this._name} is working`; } get name() { return this._name.toUpperCase(); } set name(newName){ …
Normalerweise verwenden wir @interface interface_name : parent_class <delegates> { ...... } @end Methode in der .h-Datei und in der .m-Datei synthetisieren wir die Eigenschaften der in der .h-Datei deklarierten Variablen. In einigen Codes wird diese @interface ..... @ end-Methode jedoch auch in der .m-Datei gespeichert. Was heißt das? Was ist …
BEARBEITEN Okt. 2016 : Bitte beachten Sie, dass diese Frage im Jahr 2012 gestellt wurde. Jeden Monat fügt jemand eine neue Antwort oder einen neuen Kommentar hinzu, der eine Antwort widerlegt, aber dies ist nicht wirklich sinnvoll, da die Frage wahrscheinlich veraltet ist (denken Sie daran, Es war Sache von …
In SO wurden einige Fragen zu Accessor-Methoden in C ++ gestellt, aber keine konnte meine Neugier auf das Problem befriedigen. Ich versuche, Accessoren nach Möglichkeit zu meiden, weil ich, wie Stroustrup und andere berühmte Programmierer, eine Klasse mit vielen von ihnen als Zeichen einer schlechten OO betrachte. In C ++ …
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.