Tag: self
Ein Schlüsselwort in Instanz-Methoden auf das Objekt verweisen, auf dem Sie arbeiten.
1
Antworten
Ist es möglich, etwas zu tun, wie self:: in PHP nicht brauchen, um die Klasse zu definieren-name tro aufrufen einer statischen Methode in der gleichen Klasse. Sehen Sie, wie ich es mache: public class Foo public static
1
Antworten
var resultItemView = Marionette.CompositeView.extend({ render : function(){ google.load("visualization", "1", {packages:["table"], callback: function() { var self = this; this._drawVisualization(self); }}); }, _drawVisualization : function(self){ var data = new google.visualization.DataTable(); //Here i'm creating data table ... var chart =
1
Antworten
Ich versuche herauszufinden, warum self Punkt der GameViewController statt Antwort GameViewController.swift class GameViewController: UIViewController { var gameplay = QuestionsController(colors: colors) override func viewDidLoad() { super.viewDidLoad() self.view.addSubview(gameplay.answersController.answers[0].button) } func didPressAnswerButton(sender: UIButton!) { sender.setTitle("Im from GameViewController class", forState: .Normal)
3
Antworten
Meiner Modul definition sieht wie folgt aus: module RG::Stats def self.sum(a, args = {}) a.inject(0){ |accum, i| accum + i } end end Verwenden diese Methode, die ich benötigen einfach die Datei mit dieser definition so, dass
1
Antworten
selbst.delegate = self; was ist falsch damit? und was ist der richtige Weg, es zu tun? Dank, Nir. Code: (UITextField*)initWith:(id)sender:(float)X:(float)Y:(float)width:(float)hieght:(int)textFieldTag { if (self = [super initWithFrame:CGRectMake(X, Y,width, hieght)]) { finalText = [[NSMutableString alloc] initWithString:@""]; senderObject = sender;
2
Antworten
Kurze Frage bezüglich der Verwendung von "SELF" innerhalb eines Moduls oder einer Bibliothek. Im Grunde, was ist der Rahmen/Kontext des "SELBST", wie es bezieht sich auf ein Modul oder eine Bibliothek und wie wird es richtig verwendet?
18
Antworten
Lerne ich die Programmiersprache Python und ich haben stieß auf etwas, was ich nicht ganz verstehen. In eine Methode wie: def method(self, blah): def __init__(?): .... .... Was bedeutet self tun? Was sollte es werden? Ist es
1
Antworten
class Domin(): def __init__(self , a, b) : self.a=a , self.b=b def where(self): print 'face : ' , self.a , "face : " ,self.b def value(self): print self.a + self.b d1=Domin(1 , 5) d1=Domin(20 , 15) Bekomme
6
Antworten
Was ist der Zweck der Prüfung self.__class__ ? Ich habe festgestellt, dass einige code, der erstellt eine abstrakte interface-Klasse und anschließend überprüft, ob seine self.__class__ selbst, z.B. class abstract1 (object): def __init__(self): if self.__class__ == abstract1: raise
9
Antworten
Bei der Definition einer Methode einer Klasse in Python, es sieht wie folgt aus: class MyClass(object): def __init__(self, x, y): self.x = x self.y = y Aber in einigen anderen Sprachen, wie C#, haben Sie eine Referenz
4
Antworten
Ich bin auf der Suche nach einem "selbst" Referenz auf die aktuelle Klasse in JAVA in einem statischen Kontext Methoden wie PHP-Scope-Resolution-Operator? Lösung: Break out of scope? VORSICHT, dies ist im Vergleich zu einer statischen definition wirklich
3
Antworten
Ich habe eine wirklich harte Zeit zu verstehen, die Kreuzung von OO Perl und my $self = shift; Sie in Der Dokumentation auf diese einzelnen Elemente ist great, aber keiner von denen, die ich gefunden habe, die
2
Antworten
Ich versuche zum Verweis auf eine variable von einer Klasse innerhalb einer Methode, ich habe es versucht, ohne sich selbst zu, aber das gab mir die Fehlermeldung "name" eins "ist nicht definiert". class hello(object): self.one = 1
3
Antworten
Betrachten dieses kleine Beispiel: import datetime as dt class Timed(object): def __init__(self, f): self.func = f def __call__(self, *args, **kwargs): start = dt.datetime.now() ret = self.func(*args, **kwargs) time = dt.datetime.now() - start ret["time"] = time return ret
4
Antworten
Wenn ich eine Klasse ... class MyClass: def method(arg): print(arg) ... die ich verwenden, um ein Objekt zu erstellen ... my_object = MyClass() ... auf die ich als method("foo") wie so ... >>> my_object.method("foo") Traceback (most recent
1
Antworten
Ich bin versucht, zu schreiben eine Klasse, um nach dem Zufallsprinzip wählen Sie eine Anzahl von songs aus einem Wörterbuch. Der springende Punkt ist, um in der Lage sein, geben Sie einfach DJ.chooseListing() zum Beispiel zur Ausführung
1
Antworten
Ich versuche zu machen, eine grundlegende Karte Spiel, und um zu verfolgen, wer am Zug ist, entschied ich mich für ein Spiel Klasse, jede Instanz ist ein separates Spiel. Dann, wenn die Spiel-Instanz wird initialisiert, es würde
3
Antworten
Habe ich angefangen zu lernen-python-Klassen vor einiger Zeit, und es ist etwas, was ich nicht verstehe, wenn es um die Nutzung des selbst.Variablen innerhalb einer Klasse. Ich habe gegoogelt, konnte aber keine Antwort finden. Ich bin kein
2
Antworten
ich bin code-refactoring, um die Objektorientierung und bin nur den code testen. pattern = r"((([01]?[0-9]?[0-9]|2[0-4][0-9]|25[0-5])[ (\?(\.|dot)[ )\]]?){3}([01]?[0-9]?[0-9]|2[0-4][0-9]|25[0-5]))" class Lineobject(object): def __init__(self, pattern, line): self.ip = self.getip(self, pattern, line) def getip (self, pattern, line): for match in re.findall(pattern,
4
Antworten
Ich nur erkennen, dass, für einige seltsame Umstände, die ich Tat, was ich glaube zu sein, selbst Beiträge, ohne Bezug auf PHP_SELF auf die form action-Attribut. Ich bin verwirrt, können wir entweder <?php echo filter_var($_SERVER['PHP_SELF'], FILTER_SANITIZE_STRING); ?>
3
Antworten
ich habe eine Funktion, die das abrufen einer Liste der Geschäfte in Python dieser Funktionen aufgerufen wird : class LeclercScraper(BaseScraper): """ This class allows scraping of Leclerc Drive website. It is the entry point for dataretrieval. """
3
Antworten
Wie exacyly bekommt man Variablen innerhalb eines Programms mit selbst? Wie in Java Sie haben: private int a public void sa(int a) { this.a = a} public void ga() { return this.a } VB hat 'MIR' und
5
Antworten
Gerade angefangen zu lernen, python, und ich bin sicher, dass es ein blöde Frage, aber ich versuche, so etwas wie dieses: def setavalue(self): self.myname = "harry" def printaname(): print "Name", self.myname def main(): printname() if __name__ ==
6
Antworten
Gegen Ende eines Programms, ich bin auf der Suche nach Last eine bestimmte variable von allen Instanzen einer Klasse in ein Wörterbuch. Beispiel: class Foo(): __init__(self): x = {} foo1 = Foo() foo2 = Foo() foo...etc. Sagen
9
Antworten
Kann man schreiben sth like: class Test(object): def _decorator(self, foo): foo() @self._decorator def bar(self): pass Diese ausfällt: selbst in @selbst ist unbekannt Ich auch versucht: @Test._decorator(self) denen auch nicht: Test unbekannt Wenn Sie möchten, zu temp. ändern
5
Antworten
So, ich habe gerade angefangen zu Programmieren in python und ich verstehe die ganze Argumentation hinter 'selbst'. Ich verstehe, dass es fast wie eine Globale variable, so dass die Daten übergeben werden können, um zwischen verschiedenen Methoden
4
Antworten
Soll man verwenden self beim verweisen auf eine member-Funktion in Python (im gleichen Modul)? Mehr im Allgemeinen, ich Frage mich, wenn es erforderlich ist, zu verwenden selfnicht nur für Methoden, sondern für Variablen. InformationsquelleAutor der Frage Dark
7
Antworten
Ich bin neu in Swift und ich Frage mich, was self verwendet wird und warum. Habe ich gesehen, dass es in den Klassen und Strukturen, aber ich glaube wirklich nicht, finde Sie unerlässlich notwendig noch einmal erwähnt
2
Antworten
Ich habe einen Swift-Klasse, die eine Konstante ivar (werden Sie genannt-Instanz Konstanten jetzt?). Um den Wert dieser Konstante ist, muss ich anrufen eine Initialisierung des gewünschten Objektes und der pass selbst. Jedoch darf ich nicht, da muss
2
Antworten
Was ist der Unterschied zwischen Klasse und Instanz-Variablen in Python? class Complex: a = 1 und class Complex: def __init__(self): self.a = 1 Den Aufruf: x = Complex().a in beiden Fällen weist x an 1. Eine ausführlichere
2
Antworten
if (view.annotation.title as String!) == "Helgoland " { currentLong = 7.889021 currentLat = 54.180210 url = "google.com" let alertController: UIAlertController = UIAlertController(title: "Change Map Type", message: nil, preferredStyle: UIAlertControllerStyle.Alert) let cancelAction: UIAlertAction = UIAlertAction(title: "Back", style: UIAlertActionStyle.Cancel,
2
Antworten
Ich habe etwas gelesen in einigen ausländischen-code und ich möchte überprüfen, meine Vermutung: @synchronized(self) wird verwendet, um loszuwerden, das self Präfix wird beim setzen einer Eigenschaft. Also in meinem Beispiel unten, ich werde die strText von der
5
Antworten
Ich habe nie gesehen, dass code wie dieser: public static function getInstance() { if ( ! isset(self::$_instance)) { self::$_instance = new self(); } return self::$_instance; } Ist es das gleiche wie new className() ? BEARBEITEN Wenn die
5
Antworten
Wenn ich eine Klasse ... class MyClass: def method(arg): print(arg) ... die ich verwenden, um ein Objekt zu erstellen ... my_object = MyClass() ... auf die ich als method("foo") wie so ... >>> my_object.method("foo") Traceback (most recent
3
Antworten
Ich bin zu lernen, die details, wie each arbeitet in ruby, und ich versuchte, Sie aus der folgenden code-Zeile: p [1,2,3,4,5].each { |element| el } Und das Ergebnis ist ein array von [1,2,3,4,5] Aber ich glaube nicht,
5
Antworten
Ich habe gerade laufen in Blöcken und ich denke, Sie sind genau das, was ich Suche, außer für eine Sache: ist es möglich, eine Methode aufzurufen [self methodName] in einem block? Dies ist, was ich versuche zu
6
Antworten
Bin ich aus der C++ Welt ist also der Begriff der Zuweisung this lässt mich schaudern: this = new Object; //Gah! Aber in Objective-C gibt es ein ähnliches Schlüsselwort selffür die diese ist durchaus akzeptabel: self =
5
Antworten
Lese ich hierdass "selbst Bezieht sich auf das aktuelle Fenster oder form". Selbst scheint nicht zu finden zu der aktuellen form in diesem Fall: <form><input type="text" onkeyup="alert(self.foo.value)" name="foo"></form> Aber in diesem Fall funktioniert es (bezüglich der Fenster):
5
Antworten
Habe ich eine Obj-C-Objekt mit einer Reihe von Methoden innerhalb der it. Manchmal ist eine Methode aufrufen muss eine andere Methode innerhalb des gleichen Objekts. Ich kann nicht scheinen, um herauszufinden, wie man eine C-Methode aufrufen, eine
1
Antworten
Ich habe eine WPF -Windowund irgendwo gibt es eine ListView wo ich binden ein List<string>. Nun irgendwo in meinem ListView es ist ein TextBox und die Content Eigenschaft {Binding}. Aber das ist das Kürzel. Wie Schreibe ich
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
18
Antworten
Was ist der Zweck der self Wort in Python? Ich verstehen, es bezieht sich auf das jeweilige Objekt erstellt, die von dieser Klasse, aber ich kann nicht sehen, warum es explizit Hinzugefügt werden muss, dass jede Funktion
4
Antworten
von dem, was ich verstehe, der self Schlüsselwort, es bezieht sich einfach auf die aktuelle Instanz der Klasse. Ist das nicht das Standard-Verhalten zu allen Zeiten sowieso? Zum Beispiel, ist nicht self.var_one = method(args) Umgerechnet nur var_one
2
Antworten
Noch eine andere Frage auf, was das 'selbst' ist für, was passiert, wenn Sie nicht verwenden 'selbst' ist und was 'cls' für. Ich "meine Hausaufgaben", ich will einfach nur, um sicherzustellen, habe ich Sie alle. self -
3
Antworten
Hatte ich schon ein bisschen Python lange zurück. Ich bin jedoch der übergang zu Java jetzt. Ich wollte wissen, ob es irgendwelche Unterschiede zwischen Python "self" - Methode und Java "das". Weiß ich, dass "selbst" ist kein
10
Antworten
Ich habe lernen Python, indem Sie die folgenden einige pygame tutorials. Darin fand ich die umfangreiche Verwendung von keyword - selbstund kommen aus einem primär Java-hintergrund, finde ich, dass ich immer vergessen zu geben selbst. Zum Beispiel,
4
Antworten
Warum ist cls manchmal anstelle von self als argument in Python Klassen? Beispiel: class Person: def __init__(self, firstname, lastname): self.firstname = firstname self.lastname = lastname @classmethod def from_fullname(cls, fullname): cls.firstname, cls.lastname = fullname.split(' ', 1) InformationsquelleAutor der
4
Antworten
Frage: Wann muss ich selbst in meiner models in Rails? Ich habe eine set Methode in einem meiner Modelle. class SomeData < ActiveRecord::Base def set_active_flag(val) self.active_flag = val self.save! end end Wenn ich dies mache, funktioniert alles
5
Antworten
Ich bin neu in der coding und hob einige open-source-Projekt, um die Idee. Hoffe, Euch kann mir helfen fix, dass let pictures = ( selectedRestaurant["Pictures"] as! NSArray ) //Here's where i get the error let picture =
5
Antworten
Kann ich eine Funktion schreiben, die gibt iteself? Las ich eine Beschreibung über Straßensperren - siehe Beispiel 6 - wo eine Funktion wurde wieder eine Funktion, so könnte man sagen func()(); als gültiges JavaScript. So Frage ich