getter

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.
2
Antworten

Gemeinsame Zeiger und const Korrektheit

Was ist der richtige Weg, um die const Korrektheit einer Klasse auf ihre spitzen Mitglieder zu erweitern? In dem Beispielcode ist die konstante Version der Methode get, um ein std::shared_ptr zu erstellen, dessen Referenzzähler mit dem inte...
21.03.2016, 11:57
3
Antworten

Python-Leselisten, die den Property-Decorator verwenden

Kurze Version Kann ich eine schreibgeschützte Liste mit Pythons Eigenschaftensystem erstellen? Lange Version Ich habe eine Python-Klasse erstellt, die eine Liste als Mitglied hat. Intern möchte ich, dass jedes Mal etwas geändert wird, w...
05.05.2014, 14:12
1
Antwort

DDD und die Verwendung von Getters und Setter

Ich habe ein paar Artikel / Beiträge zur Verwendung von Getters und Setter gelesen und wie sie dazu beitragen, den Zweck der Kapselung in Domänenmodellobjekten zu überwinden. Ich verstehe die Logik dahinter, keine Setter zu verwenden - Sie erlau...
28.11.2011, 03:13
1
Antwort

Wie erhöht sich in diesem Fall die Erweiterung der Prototypkette?

Ich habe eine lange angenommene Annahme, dass prototype chains führte zu einer Verschlechterung der Leistung für Eigentum Accessoren. Ich versuchte zu erklären, dass auf den Getter ausblenden oder hinzufügen im Proto-Objekt , als ein schne...
20.02.2018, 20:05
6
Antworten

Vorlagen für Setter und Getter

Ich bin nicht vertraut mit Vorlagen, aber ich frage mich, ob es möglich ist, sie für Setter-und Getter-Methoden zu verwenden. Zum Beispiel in dieser Situation: %Vor% Wie Sie sehen, sind die Methoden fast identisch, außer dass sie sich auf ei...
16.11.2010, 14:23
10
Antworten

Was ist besser geeignet: Getter und Setter oder Funktionen?

Ist es jemals angebracht, das "getMyValue ()" - und "setMyValue ()" - Muster von Getter und Setter aufzugeben, wenn alternative Funktionsnamen die API deutlicher machen? Stellen Sie sich zum Beispiel vor, ich hätte diese Klasse in C ++: %Vo...
06.10.2008, 17:06
3
Antworten

Schnelle Eigenschaft - Getter Ivar

Gibt es eine Ivar-Eigenschaft, die wir in einem Swift-Getter verwenden sollten? Mein Code veranlasst den Getter, den Getter aufzurufen, bis das Programm abstürzt: %Vor%     
14.09.2014, 00:22
2
Antworten

Getter und Setter in reinem C?

Kann ich Getter und Setter in reinem C verwenden, anstatt externe Variablen zu verwenden?     
05.12.2014, 12:47
3
Antworten

php automatisierter Setter und Getter

Ich versuche, ein automatisiertes Getter und Setter für PHP-Objekte zu implementieren. Mein Ziel ist es, für jede Eigenschaft automatisch die Methoden getProperty() und setProperty(value) zu haben. Wenn die Methode nicht für eine Eigens...
05.01.2012, 13:00
5
Antworten

In JSP / Java Wie kann ich Getter / Setter durch s.th ersetzen? generischer?

Ich werde müde, indem ich in meinen Bohnen jede Menge Getter / Setter gebe. Gibt es eine einfache Möglichkeit, Anmerkungen zu verwenden, um diese dumme Arbeit loszuwerden? oder anders? Das zweite Beispiel ist die Kurzversion, die ich gerne ausfü...
25.03.2011, 12:56