Tag: getter-setter
Öffentliche mutator-Methoden in der objektorientierten Programmierung, verantwortlich für änderung und Rücksendung der Wert des privaten class-Mitglieder, so daß mit dem Prinzip der Kapselung.
3
Antworten
Sagen, dass ich eine Eigenschaft in einer Klasse: Vector3 position{get; set;} Also ich erstelle eine Instanz der Klasse irgendwo ... und jetzt möchte ich, um die position zu ändern.x, das wäre jetzt unmöglich, weil die getter-und setter-set
7
Antworten
Ich umsetzen will, setter und getter auf den lokalen javascript variable. Hier ist eine Beispiel-Funktion: function someThing() { var someLocalvariable = ''; } //with this function I want to //return value of someLocalvariable //also if it is
2
Antworten
Ich bin mit Lehre ich habe eine Menge von Modellen, und es wäre schön, wenn ich wouldnt haben zu tun, alles manuell. Ich set und Attribut wie diese: /** * @var string $name * * @Column(name="Name", type="string",
2
Antworten
Bitte zeigen, wo ein Fehler in meinem code. class Foo: def get(self): return self.a def set(self, a): self.a = a Foo.set(10) Foo.get() TypeError: set() dauert genau 2 positional arguments (1 given) Wie zu verwenden __get__()/__set__()? Natürlich sollten
3
Antworten
Ich bin Recht neu in Python, also wenn es hier nichts aus, das ist flat-out schlecht, bitte zeigen Sie es heraus. Ich habe ein Objekt mit diesem Wörterbuch: traits = {'happy': 0, 'worker': 0, 'honest': 0} Den
4
Antworten
Bin ich mit get/Set-Accessoren in Typoskript. So ist es nicht möglich den gleichen Namen für eine variable und Methode, fing ich an, Präfix der variable mit einem unteren Strich, wie dies von vielen Beispielen: private _major: number;
2
Antworten
was ist die auto-gen würde getter-und setter-look wie für die folgende Eigenschaft Wert? ... in .h @interface MyClass : NSObject { @private NSString *_value; } @property(retain) NSString *value; ... in .m @synthesize value = _value; was ist,
2
Antworten
Habe ich ein class-Objekt, wo ich m Speicherung einer Liste von Fragen. Ich möchte speichern Sie dieses Objekt in einer session. Ich kann dies tun: JobApplication _application; _application = new JobApplication(1); Session["Application"] = _application; kann ich auch
2
Antworten
Untersuchen, Zend Framework, fand ich, dass alle setter-Methoden (von denen, die ich geprüft habe) zurückgeben der Instanz der Klasse, in der es lebt. Es hat nicht nur einen Wert, sondern gibt auch $this. Zum Beispiel: /* Zend_Controller_Router
3
Antworten
Ich bin ein Java-Entwickler und ich benutze immer die getter-setter-Methoden. Wie kann ich dieses Konzept in Delphi? Ich eine lokale variable definieren //1 Ich eine Eigenschaft erstellen //2 Ich drücken Sie STRG+SHIFT+C und der editor legt die
3
Antworten
ich bin mit einer get - /Set-Eigenschaften zu setzen oder Variablen, mein code ist in Ordnung, wenn ich die öffentliche variable für den Wert für die Einstellung, wie ich ein array meiner Klasse, aber ich Frage mich
5
Antworten
Ich habe eine Klasse, die enthält eine getter-und setter für die variable "artist": Klasse: public void setArtist(String artist) { this.artist = artist; } public String getArtist() { return artist; } Möchte ich Ihnen setArtist aus einer Tätigkeit
2
Antworten
Ist es ein Weg, um ein eigenes Set-Methode für eine Eigenschaft, die in TypeScript? class Test { private _prop: string; public get prop() : string { return this._prop; } private set prop(val: string) { //can put breakpoints
13
Antworten
(Abgesehen von der Frage, sollten Sie haben Sie überhaupt nicht.) Habe ich immer bevorzugt, benutzen Sie einfach das überladen von Funktionen geben Sie den gleichen Namen für getter und setter. int rate() { return _rate; } void
2
Antworten
Ich bin stecken mit einem problem hier. Ich möchte zum ändern der setter von einem Attribut aus der Oberklasse (parent class) in meiner Unterklasse (Kind) allerdings, wenn ich diesen diese Methode in meiner Unterklasse kann ich keinen
3
Antworten
Warum das? Das ist mein code : public class KPage { public KPage() { this.Titolo = "example"; } public string Titolo { get { return Titolo; } set { Titolo = value; } } } Ich Daten
8
Antworten
Wenn ich einen setter, wie: var masterFrame:CGRect{ set{ _imageView.frame = newValue _scrollView.frame = newValue } } Es zwingt mich zu machen, um eine get-Methode, die ich nicht tun möchte. Gibt es eine Möglichkeit zu schaffen, ein setter
3
Antworten
Versuchen, ein Projekt erstellen, verwendet den Benutzer-input und bekannten Informationen um zu ermitteln, wie viel ein Mietwagen pro Tag kostet. Das problem das ich habe ist die CarRental-Klasse nicht zu sein scheinen immer den Eingang von der
2
Antworten
dies ist wahrscheinlich ein super nub Frage, Entschuldigung. Ich versuche, die die Wirkung erzielen, die in Python bin ich vertraut mit PHP, das getter-und setter-Funktionen für private Attribute. In PHP werde ich Häufig etwas wie das hier
1
Antworten
Ich bin mit struts 2 und tomcat zusammen. Das problem, das ich bin vor ist: immer wenn ich submit Daten, ob Sie nun falsch ist oder nicht (Benutzername und Passwort) es IMMER macht folgende Feld Fehler angezeigt:
3
Antworten
Ich bin versucht, einen Dienst zu erstellen, analysieren von Daten, um verschiedene Komponenten auf unterschiedlichen Routen. Wenn ich den Anruf Folgen Sie Dienst auf der gleichen Komponente ich das Ergebnis bekommen, das ich verlange, aber wenn ich
12
Antworten
Hier ist eine Reine Python-spezifische design-Frage: class MyClass(object): ... def get_my_attr(self): ... def set_my_attr(self, value): ... und class MyClass(object): ... @property def my_attr(self): ... @my_attr.setter def my_attr(self, value): ... Python ermöglicht uns, es zu tun oder so.
6
Antworten
Mache ich es gerne: def set_property(property,value): def get_property(property): oder object.property = value value = object.property Ich bin neu in Python, also ich bin immer noch die Erkundung der syntax, und ich möchte einige Ratschläge, dies zu tun.
5
Antworten
Ist es möglich, bei einem Objekt und den Namen der Eigenschaft, um zu bestimmen, wenn diese Eigenschaft definiert ist, entweder mit einem getter oder setter, oder ist es komplett transparent? Ich will nur definieren, getter/setter, wenn es
6
Antworten
Bin ich zu schreiben versucht, eine abstrakte Klasse. Diese Klasse wird zu einem Feld. Es wird verschiedene Arten von Feldern, die Notwendigkeit der Verlängerung der Feld-Klasse und schreiben Sie Ihre eigene Set-Klasse. Zum Beispiel....Es wird ein String-Feld
5
Antworten
Wie würde ich mich über die Verwendung von Getter und setter für eine ArrayList in Java? Hier ist, was ich habe. Ich denke, ich bin mit dem getter richtig, aber ich weiß nicht, wie Sie ein setter
3
Antworten
Gibt es eine Möglichkeit, Getter und setter generieren, die in Visual Studio? Ich versuche mit Alt + R, F und ich bekomme diese: public String Denomination { get { return denomination; } set { denomination = value;
4
Antworten
Ich bin Konsum-Daten aus web-service, wird die Speicherung dieser Daten in Daten-Halter-Klassen, und dann bekommen, dass die Daten an einem anderen Ort. Für einen bestimmten Bereich, die meisten geeigneten Datentyp enum und daher habe ich folgenden enum:
5
Antworten
Ich wissen, wie Lesen und anzeigen eine Zeile ein .csv-Datei. Jetzt möchte ich parse, Datei, speichern Sie Ihren Inhalt in arrays und arrays als Werte für einige Klassen die ich erstellt. Ich würde gerne lernen, wie obwohl.
1
Antworten
Ist es möglich zu überprüfen, ob eine Eigenschaft vorhanden ist, die mit magic setter? class Test { private $vars; public function __set($key, $value) { $this->vars[$key] = $value; } public function &__get($key) { return $this->vars[$key]; } } $test
4
Antworten
Wie funktioniert die Setter und Getter in C# implementieren von Kapselung? Ich bin nicht neu an, wenn es darum geht, diese setter und Getter, habe ich den hintergrund mit der Programmierung, speziell java. in java verwenden Sie
4
Antworten
Ich habe viele java beans in meinem Projekt. Ich brauche generieren Sie ein JUnit-Test-Klasse für Sie. Die test-Methoden erzeugt mit Eclipse 3.2 & junit 4.4 wie folgt Aussehen: public void testGetName() { //fail("Not yet implemented"); } @Test
2
Antworten
Ich entwickle eine Anwendung mit Symfony2. Das problem kommt, wenn Sie versuchen zu generieren Getter einen setter für BalidatzeTaldea.php Entität mit sudo php app/console doctrine:generate:entities Anotatzailea/AnotatzaileaBundle Den code für die Entität ist folgende: <?php namespace Anotatzailea\AnotatzaileaBundle\Entity; use
3
Antworten
In eine UIView-Unterklasse, habe ich diese Eigenschaft: @property (nonatomic) CGFloat scale; #define DEFAULT_SCALE 0.90 und diese getter und setter: -(CGFloat)scale { if (!self.scale) { return DEFAULT_SCALE; }else{ return self.scale; } } -(void)setScale:(CGFloat)scale { if (scale != self.scale)
2
Antworten
Ich bin Herumspielen mit Protokollen und, wie zu entsprechen. protocol Human { var height: Int {get set} } struct boy : Human { var height: Int {return 5} //error! } Ich versuche zu lernen verschiedene Möglichkeiten, die
4
Antworten
Ich habe ein paar Fragen über Getter und setter für arrays. Nehmen wir an, wir haben eine Klasse wie diese, die macht, sich eine private Kopie eines Arrays im Konstruktor: import java.util.Arrays; public class Foo { private
3
Antworten
Wie greifen Sie ein PHP Objekt Eigenschaften? Auch, was ist der Unterschied zwischen dem Zugriff auf eine Objekt-Eigenschaft, mit $this->$property1 vs. $this->property1? Wenn ich versuche, mit $this->$property1 bekomme ich die folgende Fehlermeldung: 'PHP: Cannot access empty property".
2
Antworten
In einem UML-Klassendiagramm, wenn eine Klasse 5 private Attribute werden müssen änderbar und lesbar, die UML wird ziemlich hässlich mit 10 get/set-Methoden auch ohne die Klasse' eine interessante Funktionalität: Hässlichkeit beiseite, ich fühle mich wie der UML
8
Antworten
Sah ich etwas wie das folgende irgendwo, und Frage mich, was es bedeutete. Ich weiß, Sie sind Getter und setter, sondern wollen wissen, warum der string-Typ ist wie folgt definiert. Vielen Dank für die Hilfe. public string
5
Antworten
Wenn mein Verständnis der internen Arbeitsweise dieser Zeile korrekt ist: public int MyInt { get; set; } Dann ist es hinter den kulissen bedeutet dies: private int _MyInt { get; set; } Public int MyInt { get{return
7
Antworten
Ich weiß, das ist wahrscheinlich subjektiv, aber ich lese diese Optimierung Seite von Google für PHP und Sie schlagen vor, verwenden Sie die variable als Eigenschaft direkt, ohne die Notwendigkeit von Getter und setter. Verständlicherweise sehe ich
6
Antworten
Ich erinnere mich gelesen zu haben, dass in der Lehre 2 Modelle, ich sollte nicht die Eigenschaften/Felder public. Wie würden Sie entlarven diese Felder? Die sandbox verwendet get*() & set*() Methoden. Ist, dass die beste Idee? Seine
9
Antworten
Ich habe eine Klasse mit verschiedenen member-Variablen. Es gibt einen Konstruktor und gibt es getter-Methoden, aber keine setter-Methoden. In der Tat, dieses Objekt sollte unveränderlich. public class Example { private ArrayList<String> list; } Nun ist mir Folgendes
6
Antworten
Wie definieren Sie eine getter-und setter für komplexe Datentypen, wie ein Wörterbuch? public Dictionary<string, string> Users { get { return m_Users; } set { m_Users = value; } } Dieser wird das gesamte Wörterbuch? Können Sie schreiben,
4
Antworten
Beim Umgang mit buisness-Klassen, wie die typische Kunden-und Mitarbeiter-Klassen, ist es besser, verwenden Sie get-und Set-Methoden nur oder verwenden Sie die Eigenschaften? Ich bin beim übersetzen zu Delphi (zum Selbstlernen) einige OO-Beispiele aus der java-Bücher, die in
2
Antworten
Ich habe gerade ein upgrade auf eckige version 1.3.8. Bei der Verwendung 1.2.23 version habe ich erstellt eine Richtlinie, die Daten zu konvertieren-Formular anzeigen zu Modell und Umgekehrt. Dies ist meine Richtlinie: .directive('dateConverter', ['$filter', function ($filter) {
10
Antworten
Mit dieser einfachen Klasse, ich bin immer der compiler Warnung Versuchen zu ändern/Zugang x im eigenen setter - /getter - und wenn ich es wie folgt: var p: point = Point() p.x = 12 Bekomme ich eine
11
Antworten
public: inline int GetValue() const { return m_nValue; } inline void SetValue(int nNewValue) { this -> m_nValue = nNewValue; } Auf Lernen C++Sie sagte, es würde schneller laufen. So, ich dachte, es wäre toll, auf Getter und
2
Antworten
Habe ich eine Schnittstelle mit einigen Eigenschaften. Wenn die Schnittstelle nicht vorhanden ist, alle Eigenschaften der Klasse object set wäre zu {get; private set; } Dies ist jedoch nicht zulässig, wenn über eine Schnittstelle,so kann diese erreicht
7
Antworten
Kommen von C#/PHP, ich möchte die volle Getter/setter auf die Klassen (- Funktionen), die ich erstellen mit Javascript. Jedoch, in der viel von den Javascript-code habe ich festgestellt, Getter und setter werden nicht verwendet, sondern einfach public-Variablen.