instance-variables

Bei der objektorientierten Programmierung mit Klassen ist eine Instanzvariable eine Variable, die in einer Klasse definiert ist (d. h. eine Membervariable), für die jedes Objekt der Klasse eine separate Kopie hat.
3
Antworten

Was ist der Unterschied zwischen einer Instanz und einer (statischen) Klassenvariablen in Java [closed]

Der Titel dieser Frage ist eigentlich eine vorherige Prüfungsfrage und ich suche nach einer Klärung / einer Antwort darauf. Bitte beachten Sie, dass ich Java lerne und mich mit dessen Syntax vertraut mache. Ich verstehe, dass diese Frage v...
18.03.2013, 20:34
8
Antworten

Statische vs Instanzvariablen: Differenz?

Was ist der Unterschied zwischen einer statischen und einer Instanzvariablen? Der folgende Satz ist was ich nicht bekommen kann:    In bestimmten Fällen sollte nur eine Kopie einer bestimmten Variablen von allen Objekten einer Klasse gemeinsa...
18.01.2014, 13:12
7
Antworten

Was ist der richtige (oder beste) Weg, um die Python-Set-Klasse unterzuordnen und eine neue Instanzvariable hinzuzufügen?

Ich implementiere ein Objekt, das fast identisch mit einer Menge ist, aber eine zusätzliche Instanzvariable benötigt, daher unterteile ich das eingebaute Mengenobjekt. Was ist der beste Weg, um sicherzustellen, dass der Wert dieser Variablen kop...
28.04.2009, 15:05
2
Antworten

Wie kann ich Instanzvariablen an eine HAML-Vorlage in der Befehlszeile übergeben?

Hintergrund Ich versuche, die Formatierung einiger HAML-Vorlagen außerhalb von Rails zu testen. Die Idee besteht darin, einige Instanzvariablen in der Befehlszeile oder über eine eingeschlossene Ruby-Datei zu übergeben, wodurch die Vorlage...
15.04.2013, 22:04
1
Antwort

Wie kann man von ihrem "String-Namen" auf die Instanzvariable zugreifen?

Gibt es eine Möglichkeit (Meta-Programmierung?), eine Instanzvariable zu lesen / schreiben, wenn wir nur ihren String-Namen kennen? Zum Beispiel habe ich eine @ my_var-Instanzvariable, die in einer Klassenmethode verwendet wird. Während des P...
07.01.2013, 13:53
6
Antworten

Klassenvariablen, die eine Funktion in PHP enthalten

PHP erlaubt Variablen Funktionen wie folgt zu halten: %Vor% Das funktioniert gut für mich. Ich versuche, eine Funktion in eine Klasse zu übergeben und eine Instanzvariable zu setzen, um diese Funktion zu halten, aber mit wenig Glück: %Vor%...
08.08.2014, 21:52
2
Antworten

Warum Instanzvariablen verwenden, um Controller mit Ansichten zu verbinden?

Dies ist eine konzeptionelle Frage und ich konnte die Antwort in SO nicht finden, also gehe ich hier: Warum werden Instanzvariablen zum Verbinden von Controllern und Sichten verwendet? Haben wir nicht zwei verschiedene Objekte zweier verschie...
21.02.2012, 20:27
1
Antwort

Setzen von delelect auf nil in dealloc

In Objective-C verstehe ich, dass wenn ein Objekt sich selbst als Delegat eines anderen Objekts einstellt, es den Delegaten dieses Objekts auf nil in seinem dealloc setzen sollte, um zu verhindern, dass Nachrichten nach dem Ende gesendet w...
25.05.2011, 00:29
3
Antworten

Objective-c moderne Laufzeitumgebung, die sowohl Eigenschaften als auch Ivars im Schnittstellenblock verwendet

Ich habe Codebeispiele (aus dem Buch "Beginn der iPhone 4-Entwicklung") gesehen, in denen sie sowohl iavs im Interface-Block deklarieren als auch Eigenschaften für sie deklarieren. So: %Vor% Was wäre der Zweck / Nutzen davon? Wie ich weiß, m...
23.05.2011, 15:52
2
Antworten

Warum darf ich ein generisches Array als Instanzvariable deklarieren?

Mir ist völlig klar, dass generische Arrays nicht wie solche instanziiert werden können: %Vor% Dies führt zu einem Fehler: %Vor% Also, warum darf ich eine Instanzvariable deklarieren, die ein generisches Array ohne Fehler ist? %Vor%   ...
12.03.2012, 07:30