Tag: instance-variables

In der objektorientierten Programmierung mit Klassen, die eine Instanz-variable ist eine variable, die in einer Klasse definiert werden (d.h. eine member-variable), für die jedes Objekt der Klasse hat eine separate Kopie.

Was ist die richtige (oder beste) Weg, eine Unterklasse der Python-set-Klasse, das hinzufügen einer neuen Instanz-Variablen?

Anzahl der Antworten 7 Antworten
Ich bin Implementierung ein Objekt, das fast identisch auf eine festlegen, sondern erfordert eine zusätzliche Instanz-Variablen, also ich bin Unterklassen der eingebaute set-Objekt. Was ist der beste Weg, um sicherzustellen, dass der Wert dieser variable wird kopiert,

Zugriff auf die Eigenschaft aus einem anderen viewController Klasse in Swift?

Anzahl der Antworten 3 Antworten
Arbeitet mit einem split-view-controller...ich habe eine variable bekommt einen Wert in meinem settingsViewController Klasse, und jetzt in meiner main-view-controller habe ich Zugriff auf das wertvolle, die variable. Wie kann ich auf settingsViewController.selectedCounty? class settingsViewController: UIViewController, UIPickerViewDataSource, UIPickerViewDelegate

Zugriff auf Rails Controller-Instanz-Variablen in CSS

Anzahl der Antworten 2 Antworten
Also ich habe schon viele Diskussion darüber, ALSO über die Verwendung von erb in Ihren CSS-Dateien. Ich kann ERB zu verarbeiten, die CSS-Dateien durch die Verwendung von <%= %> syntax und hinzufügen .erb an der Datei, aber

Dieselbe Instanz-variable für alle actions eines Controllers

Anzahl der Antworten 2 Antworten
Habe ich ein rails-controller mit zwei Aktionen definiert: index und show. Ich habe eine Instanz-variable index Aktion. Der code ist so etwas wie unten: def index @some_instance_variable = foo end def show # some code end Wie

Die übergabe eines Instanz-variable in ein Formular - Schienen

Anzahl der Antworten 1 Antworten
Dies ist wahrscheinlich ein Fehler wegen meinem minimalen Verständnis von Schienen und der Verwendung von Variablen in die Modelle, so dass, wenn es mehr code, der benötigt wird, um diese zu beantworten, oder wenn meine Terminologie ist

Müssen alle Python-Instanz-Variablen deklariert werden def __init__?

Anzahl der Antworten 4 Antworten
Oder kann man Sie anders deklariert ist? Den code unten funktioniert nicht: class BinaryNode(): self.parent = None self.left_child = None Müssen Sie deklariert werden __init__? Definiere "funktioniert nicht." Was Sie versuchen zu tun, auf den ersten Blick

Java - Zugriff auf private Instanz-Variablen

Anzahl der Antworten 6 Antworten
Brauche ich Zugriff auf die privaten Variablen aus der folgenden Liste (Species.java), um Sie in die KlingonOx.java Klasse. Den Zweck der KlingonOx.java Klasse ist, zu bestimmen, nach wie vielen Jahren die Bevölkerung der Elefanten-Arten werden größer als

Objektorientierte Perl-Konstruktor-syntax, die auch benannte Parameter

Anzahl der Antworten 7 Antworten
Ich bin ein wenig verwirrt über das, was Los ist in Perl Konstruktoren. Ich habe diese beiden Beispiele perldoc perlbot. package Foo; #In Perl, the constructor is just a subroutine called new. sub new { #I don't

Was ist der Unterschied zwischen einer Instanz und einer Klasse (static) Variablen in Java

Anzahl der Antworten 3 Antworten
Den Titel dieser Frage ist eigentlich eine Vorherige Prüfung der Frage, und ich bin auf der Suche nach Klärung und eine Antwort darauf. Bitte beachten Sie, dass ich bin, Java zu lernen und bin immer vertraut mit

Zugriff auf eine Klasse' instance variable von außerhalb

Anzahl der Antworten 3 Antworten
Verstehe ich (glaube ich) den Unterschied zwischen Klassenvariablen und Instanzvariablen einer Klasse in Ruby. Ich Frage mich, wie kann man auf die Instanz-Variablen einer Klasse von AUßEN, Klasse. Von innerhalb (also in einer Methode der Klasse statt

Visual C# - Zugriff auf Instanz des Objekts erstellt, in der einen Klasse in eine andere

Anzahl der Antworten 3 Antworten
Ich entschuldige mich im Voraus, mit dem, was wahrscheinlich eine ziemlich einfache/schnelle Antwort, basierend auf Umfang, aber ich habe überall gesucht und bin überrascht, um nicht mit einer Antwort. Habe ich eine Klasse namens " Soldat mit

Wie bekomme ich die Instanz-Variablen ein Objekt, ohne mit Ihren getter-Methoden?

Anzahl der Antworten 6 Antworten
Habe ich POJO-Klasse Class Book { private String id; private String title; Public Book() { } //implement setter and getter .............. } main() { Book book = new Book(); book.setId(1); book.setTitle("new moon"); } Wie man alle Instanz-Variablen

Lokale Variablen auf null? (Objective-C)

Anzahl der Antworten 2 Antworten
Lese ich ein Buch über Objective-C und der Autor sagte, dass, wenn die lokalen Variablen nicht ein Wert zugewiesen, Sie werden auf null, aber statische Variablen werden auf null gesetzt. So habe ich int a und nicht

Gewusst wie: übergeben Sie ein Standard-argument, der Wert einer Instanz Mitglied einer Methode?

Anzahl der Antworten 5 Antworten
Möchte ich weitergeben, ein Standard-argument, um eine Instanz-Methode mit dem Wert eines Attributs der Instanz: class C: def __init__(self, format): self.format = format def process(self, formatting=self.format): print(formatting) Wenn Sie versuchen, bekomme ich folgende Fehlermeldung: NameError: name 'self'

Verwirrt über die Instanz-Variablen, die Schaffung neuer Objekte und Methoden?

Anzahl der Antworten 3 Antworten
So habe ich begonnen, Tauchen meine Hände in Java auf Udacity, und vor kurzem kam ich über diese Frage, die ich Hilfe benötige. link: https://www.udacity.com/course/viewer#!/c-cs046/l-183784769/e-186954461/m-188821863 Frage Okay, ich bin verwirrt und brauche Hilfe. Bisher habe ich "denke,"

Wie legen Sie eine array-Instanz-variable auf einen bestimmten Satz von Daten?

Anzahl der Antworten 1 Antworten
public class Sentencegenerator { private String subjects; private String verbs; private String directObjects; public Sentencegenerator(){ subjects = {"Cat", "Dog", "Joe", "Teacher", "Policeman", "Doctor", "Dick"}; verbs = {"eats", "reads", "cums", "farts", "poops", "stabs", "cries"}; directObjects = {"book", "sticker",

Instanz-Variablen in Javascript-Klassen

Anzahl der Antworten 2 Antworten
Ich meist code in PHP und Java, aber ich werde gelegentlich auf das vordere Ende eines Projekts und JavaScript verwenden. Ich in der Regel die Objekte erstellen, die anders als unten, aber ich stieß auf dieses und

Ist eine Boolesche Instanz-variable default-Wert true oder false

Anzahl der Antworten 5 Antworten
wenn Sie erstellen eine Instanz-variable in einer Klasse, ist der default-Wert true oder false, bis sonst wie verändert? Ist es gute Praxis, eine Instanz-variable ex. stimmt, dann ändern Sie den Wert auf false und verwenden Sie die

Fehler: kann Nicht mit Instanz-member innerhalb Eigenschaft Initialisierer - Swift 3

Anzahl der Antworten 1 Antworten
Beim kompilieren des folgenden Codes bekomme ich eine Fehlermeldung "kann Nicht mit Instanz-member 'AddEployeeName' in-Initialisierung-Eigenschaft, Eigenschaft Initialisierungen ausführen, bevor 'selbst' is available". Können Sie helfen mit diesem Fehler? Das Programm ist damit ein Mitarbeiter, um in der

Was ist die genaue definition von Instanz-Variablen?

Anzahl der Antworten 7 Antworten
Ich denke, dass Instanz-Variablen sind einfache Datentypen wie int oder double. Alles ist automatisch erstellt, wenn das Objekt erstellt wird. Wenn ein Objekt erstellt weitere Objekte - wie alles, ist es getan mit dem NEW-Schlüsselwort - diese

Warum sind meine controller-Instanz-Variablen nicht in Aussicht (Rails)

Anzahl der Antworten 2 Antworten
Ich würde gern ein paar Instanz-Variablen, um meinen controller, da die Variablen in Frage, die erforderlich sind, innerhalb von mehr als einer Aktion anzeigen. Jedoch, das folgende Beispiel funktioniert nicht wie ich es erwarten würde. class ExampleController

Zugriff auf übergeordnete Klasse-Instanz-variable

Anzahl der Antworten 3 Antworten
Wie kann das funktionieren? class A attr_accessor :name def initialize params @name = params[:name] @collection << B.new end end class B < A def initialize @my_name = lookup_something(<parent.name>) end end Im Grunde, ich brauche einen Wert aus

Instanz-Variablen in Schienen-Modell

Anzahl der Antworten 4 Antworten
Möchte ich die Initialisierung der Instanz-variable in meinem Rails-Modell, das ein array und ich möchte Zugriff auf diese variable in den anderen Methoden in mein Modell. Ich versuchte dies: class Participant < ActiveRecord::Base @possible_statuses = [ 'exists',

In Ruby, wie kann ich Instanz-Variablen in ein hash statt array?

Anzahl der Antworten 4 Antworten
Habe ich ein Ruby-Klasse. Ich möchte, um eine Instanz-variable von einem argument an eine Methode in dieser Klasse. Ich kann tun, um alle Instanz-Variablen als array: self.instance_variables Jedoch möchte ich, um die Instanz-variable namens arg spezifisch: class

Statische vs Instanz-Variablen: Unterschied?

Anzahl der Antworten 9 Antworten
Was ist der Unterschied zwischen einem statischen und Instanz-Variablen. Der folgende Satz ist das, was ich cant get: In bestimmten Fällen, nur eine Kopie einer bestimmten Variablen geteilt werden sollten, die von allen Objekten einer Klasse -

'Selbst in den Aufruf der Methode vor super.init-initialisiert sich selbst', nicht init Eigenschaften durch einen Aufruf der Methode

Anzahl der Antworten 1 Antworten
Bin ich gespannt, ist es trotzdem eine Methode aufrufen innerhalb Ihrer init-Methode setzt, die Instanz die Eigenschaften der Klasse. Im wesentlichen habe ich nur eine Klasse, die sub-Klassen UIView, fügt einige Untersichten in der init, und einige

CoffeeScript-Instanz-variable

Anzahl der Antworten 4 Antworten
Ich bin zu lernen, CoffeeScript, und ich habe noch eine kleine Kopfschmerzen die ich noch nicht ganz herausgefunden. Wenn ich ein Objekt erstellen, bestimmte Dinge zu tun, die ich gelegentlich brauchen eine Instanz-variable für das Objekt freigegeben

Warum sind die Instanz-Variablen in Java immer privat?

Anzahl der Antworten 9 Antworten
Ich bin Neuling auf Java, und ich Lerne über die Kapselung und ein Beispiel gesehen, wo die Instanz-Variablen werden als private deklariert eine Klasse. http://www.tutorialspoint.com/java/java_encapsulation.htm Ich habe 2 Abfragen: Warum sind die Instanzvariablen private? Warum nicht öffentlich?

Direkt Zugriff auf eine Instanz-variable vs. Mit einem accessor-Methode

Anzahl der Antworten 2 Antworten
Kann mir jemand erklären den Unterschied zwischen dem Zugriff auf eine Instanz-Attribut über self.attribute und durch @attribute? InformationsquelleAutor der Frage pistacchio | 2011-01-09

Java -Was ist eine Instanz-variable?

Anzahl der Antworten 2 Antworten
Meine Aufgabe ist es, ein Programm mit einer Instanz-variable, ein String, das sollte die eingegeben werden durch den Benutzer. Aber ich weiß gar nicht, was eine Instanzvariable ist. Was ist eine Instanzvariable? Wie kann ich Sie erstellen?

Wie Übergeben eines Standardargumentwerts eines Instanzelements an eine Methode?

Anzahl der Antworten 3 Antworten
Möchte ich weitergeben, ein Standard-argument, um eine Instanz-Methode mit dem Wert eines Attributs der Instanz: class C: def __init__(self, format): self.format = format def process(self, formatting=self.format): print(formatting) Wenn Sie versuchen, bekomme ich folgende Fehlermeldung: NameError: name 'self'

Muss jeder Ivar eine Eigenschaft sein?

Anzahl der Antworten 4 Antworten
Sehe ich es empfohlen alle über dem Platz, beim Programmieren für iOS, die Eigenschaften sollten sein verwendet für den Zugriff auf Instanz-Variablen, weil die Vorteile, dies führt zu Gedächtnis-management, unter anderem. Diesem Rat sitzen nicht furchtbar gut

Java-Instanzvariablen im Vergleich zu lokalen Variablen

Anzahl der Antworten 10 Antworten
Bin ich in meiner ersten Programmier-Klasse in der high school. Wir tun unser Ende der ersten semester-Projekt. Dieses Projekt umfasst nur eine Klasse, aber viele Methoden. Meine Frage ist die beste Praxis mit Instanzvariablen und lokale Variablen.

Private Mitglieder in CoffeeScript?

Anzahl der Antworten 11 Antworten
Weiß jemand, wie man den privaten, nicht-statische Mitglieder in CoffeeScript? Derzeit bin ich dabei, die einfach verwendet eine public-Variablen beginnen mit einem Unterstrich zu klären, es sollte nicht verwendet werden, außerhalb der Klasse: class Thing extends EventEmitter

Eigenschaften und Instanzvariablen in Objective-C

Anzahl der Antworten 5 Antworten
Ich bin ziemlich verwirrt über die Eigenschaften und Instanz-Variablen in Objective-C. Ich bin etwa auf halbem Weg durch Aaron Hillegass ist "Cocoa Programming for Mac OS X" und alles ist logisch. Sie würden deklarieren Sie eine Klasse,

Wie funktionieren Instanzvariablen in rspec?

Anzahl der Antworten 3 Antworten
Hier ist ein Stück code, der von M Hartl ' s Ruby on Rails Tutorial. Kann mir jemand erklären, warum eine Instanzvariable (@user) notwendig ist und warum nicht verwenden eine lokale variable. Auch, da Instanz-Variablen werden soll,

Was bedeutet Variable @@ in Ruby?

Anzahl der Antworten 5 Antworten
Welche Ruby-Variablen mit vorangestelltem doppelten at-Zeichen (@@)? Mein Verständnis von einer variable geht mit einem at-Zeichen ist, dass es eine Instanz-variable, wie dies in PHP: PHP-version class Person { public $name; public function setName($name) { $this->name =

Wie funktionieren Servlets? Instanziierung, Sitzungen, gemeinsame Variablen und Multithreading

Anzahl der Antworten 7 Antworten
Angenommen, ich habe einen webserver hält zahlreiche servlets. Für die Informations-Weitergabe unter denen servlets ich bin Einstellung session und Instanz-Variablen. Nun, wenn 2 oder mehrere Benutzer senden Anfrage an diesen server, was dann passiert ist, um die

Soll ich Variablen in der Schnittstelle deklarieren oder die Eigenschaft in objective-c arc verwenden?

Anzahl der Antworten 2 Antworten
Ansatz 1: @interface MyController : UIViewController { UILabel *myText; } @property (nonatomic, strong) UILabel *myText; Ansatz 2: @interface MyController : UIViewController @property (nonatomic, strong) UILabel *myText; Ansatz 3: @interface MyController : UIViewController { UILabel *myText; } Ich

Wie erstelle ich eine echte private Instanzvariable?

Anzahl der Antworten 7 Antworten
Möchte ich eine Instanz-variable, die nicht von außen zugreifbar sein. Ist sowas möglich in objective-c? Ich erinnere mich an Apple hat private Variablen und so ein Zeug, aber wenn die Leute über Sie wissen, können Sie Sie

Werden Ints immer auf 0 initialisiert?

Anzahl der Antworten 3 Antworten
Ist es sicher zu rechnen ints immer initialisiert zu 0 in Objective-C? Genauer gesagt, wenn ein Objekt mit int ivars wurde neu instanziert wird, ist es sicher davon ausgehen, dass seine ivars haben den Wert 0? InformationsquelleAutor

Wie setze ich einen attr_accessor für eine dynamische Instanzvariable?

Anzahl der Antworten 7 Antworten
Ich dynamisch erstellt eine Instanz-variable in meiner Klasse: class Mine attr_accessor :some_var def intialize @some_var = true end def my_number num self.instance_variable_set "@my_#{num}", num end end Wie mache ich @my_#{num} jetzt als ein attr-Wert? z.B. ich möchte

Soll ich Instanzvariablen bei der Deklaration oder im Konstruktor instanziieren?

Anzahl der Antworten 12 Antworten
Gibt es einen Vorteil für einen der beiden Ansätze? Beispiel 1: class A { B b = new B(); } Beispiel 2: class A { B b; A() { b = new B(); } } InformationsquelleAutor der

Wie prüfe ich, dass eine Instanzvariable in meinem my mailer mit rspec gesetzt ist?

Anzahl der Antworten 2 Antworten
Wie kann ich testen, dass eine bestimmte Instanz-variable gesetzt ist, in meinem mailer mit rspec? weist kommt wieder undefined.. require File.dirname(__FILE__) + '/../../spec_helper' describe UserMailer do it "should send the member user password to a User" do

python: Was passiert, wenn Klassenattribut, Instanzattribut und Methode alle den gleichen Namen haben?

Anzahl der Antworten 4 Antworten
Wie funktioniert die python unterscheidet zwischen einem class-Attribut, Instanz, Attribut und Methode auf, wenn die Namen identisch sind? class Exam(object): test = "class var" def __init__(self, n): self.test = n def test(self): print "method : ",self.test test_o

Können nicht statische Methoden statische Variablen modifizieren?

Anzahl der Antworten 9 Antworten
Ich Frage mich, wie eine nicht statische Methode ändern eine statische Instanz-variable. Ich weiß, dass statische Methoden können nur auf andere static Methoden und static Variablen. Allerdings ist die andere Seite wahr? Können nicht-statische Methoden zugreifen, nur

Erfordern deklarierte Eigenschaften eine entsprechende Instanzvariable?

Anzahl der Antworten 6 Antworten
Tun, Eigenschaften, die in Objective-C 2.0 erfordern eine entsprechende Instanz-variable deklariert? Ich zum Beispiel bin es gewohnt, so etwas wie dieses: MyObject.h @interface MyObject : NSObject { NSString *name; } @property (nonatomic, retain) NSString *name; @end MyObject.m

Rails: Access Controller-Instanzvariable in CoffeeScript oder JavaScript-Asset-Datei

Anzahl der Antworten 6 Antworten
In Rails 3.1 ist es nicht möglich, auf die controller-Instanz-Variablen in einem asset-js.erb oder Kaffee.erb-Datei mit syntax wie <%= @foo %>, wo @foo wird am regler eingestellt. So dann die Frage ist, was sind die besten Möglichkeiten

Instanzvariable: Selbst vs @

Anzahl der Antworten 6 Antworten
Hier einige code: class Person def initialize(age) @age = age end def age @age end def age_difference_with(other_person) (self.age - other_person.age).abs end protected :age end Was ich wissen möchte ist der Unterschied zwischen der Verwendung @age und self.age

Wie bekomme ich Instanzvariablen in Python?

Anzahl der Antworten 8 Antworten
Gibt es eine integrierte Methode in Python, um ein array von einer Klasse-Instanz-Variablen? Zum Beispiel, wenn ich in diesem code: class hi: def __init__(self): self.ii = "foo" self.kk = "bar" Gibt es eine Möglichkeit für mich, dies