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.
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,
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
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
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
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
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
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
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
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
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
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
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
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
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'
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,"
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",
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
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
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
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
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
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
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',
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
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 -
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
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
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?
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
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?
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'
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
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.
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
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,
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,
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 =
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
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
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
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
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
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
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
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
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
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
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
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
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