Tag: methods

Eine Methode, die (oft als Funktion, routine oder Prozedur) ist code, der eine Aufgabe ausführt und ist verbunden mit einer Klasse oder einem Objekt.

Unterstützt Java interne / lokale / sub-Methoden?

Anzahl der Antworten 4 Antworten
Dies ist mein code. public class SubFunction { private String drawTribleX(){ return trible("X"); } private String trible(String t){ return t + t + t; } public static void main(String args){ SubFunction o = new SubFunction(); System.out.println(o.drawTribleX()); }

Überschreiben der Methoden einer Elternklasse

Anzahl der Antworten 3 Antworten
Etwas, das ich sehe Menschen, tun, die ganze Zeit ist: class Man(object): def say_hi(self): print('Hello, World.') class ExcitingMan(Man): def say_hi(self): print('Wow!') super(ExcitingMan, self).say_hi() # Calling the parent version once done with custom stuff. Etwas, das ich nie

Was ist das Schlüsselwort "get" vor einer Funktion in einer Klasse?

Anzahl der Antworten 1 Antworten
Was bedeutet get bedeutet in diesem ES6-Klasse? Wie kann ich auf diese Funktion verweisen? Wie sollte ich es verwenden? class Polygon { constructor(height, width) { this.height = height; this.width = width; } get area() { return this.calcArea()

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

Kann ich eine Instanzmethode auf einem Ruby-Modul aufrufen, ohne sie einzuschließen?

Anzahl der Antworten 9 Antworten
Hintergrund: Ich habe ein Modul, welches erklärt eine Reihe von Instanz-Methoden module UsefulThings def get_file; ... def delete_file; ... def format_text(x); ... end Und ich möchte zu nennen, einige dieser Methoden innerhalb einer Klasse. Wie Sie in

Wann wird die finalize () -Methode in Java aufgerufen?

Anzahl der Antworten 16 Antworten
Muss ich wissen, wenn die finalize() Methode wird aufgerufen, in der JVM. Ich erstellte eine test-Klasse, die schreibt in eine Datei, wenn die finalize() Methode wird aufgerufen, durch überschreiben es. Es ist nicht ausgeführt. Kann mir jemand

Was ist eine "statische Methode" in C #?

Anzahl der Antworten 8 Antworten
Was bedeutet es, wenn Sie fügen Sie das Schlüsselwort static eine Methode? public static void doSomething(){ //Well, do something! } Hinzufügen Sie können die static Schlüsselwort class? Was würde es dann bedeuten? InformationsquelleAutor der Frage Moshe |

Lesen Sie den Wert eines Attributs einer Methode

Anzahl der Antworten 4 Antworten
Ich muss in der Lage sein zu Lesen, den Wert meiner Attribut innerhalb meiner Methode, wie ich es machen kann? [MyAttribute("Hello World")] public void MyMethod() { //Need to read the MyAttribute attribute and get its value }

Was ist eine "Methode" in Python?

Anzahl der Antworten 5 Antworten
Kann jemand, bitte, erklären Sie mir, in sehr einfachen Worten, was eine "Methode" ist in Python? Das Ding ist in vielen Python-tutorials für Anfänger-dieses Wort wird verwendet in solcher Weise, als ob der Anfänger wusste schon, was

Wie finde ich heraus, wo eine Methode zur Laufzeit definiert ist?

Anzahl der Antworten 10 Antworten
Kürzlich hatten wir ein problem, wo nach einer Reihe von commits, die stattgefunden hatte, ein backend-Prozess konnte nicht ausgeführt werden. Nun, wir waren gute kleine Jungen und Mädchen und lief rake test nach jedem check-in, aber durch

Python-sichere Methode, um den Wert des verschachtelten Wörterbuchs zu erhalten

Anzahl der Antworten 10 Antworten
Habe ich ein verschachteltes dictionary. Gibt es nur einen Weg, um Werte aus sicher? try: example_dict['key1']['key2'] except KeyError: pass Oder vielleicht python hat eine Methode wie get() für verschachtelte Wörterbuch ? InformationsquelleAutor der Frage Arti | 2014-09-14

Öffentliche Methoden in package-private-Klassen

Anzahl der Antworten 7 Antworten
Macht es einen Unterschied zu markieren, Methoden public im package-private-Klassen? class SomePackagePrivateClass { void foo(); //package private method public void bar(); //public method } Gibt es eine praktische Unterschied in der Sichtbarkeit zwischen foo und bar hier?

Sollten wir jeden Parameter der Methode in Java immer auf null in der ersten Zeile überprüfen?

Anzahl der Antworten 10 Antworten
Jede Methode akzeptiert einen Satz von parameter-Werten. Wir sollten immer überprüfen die nicht-nullness der Eingabeparameter oder die code-fail mit klassischen RunTimeException? Ich habe gesehen, eine Menge code, wo die Leute nicht wirklich überprüfen die nullness der input-Parameter

Wie zeigt man alle Methoden eines Objekts an?

Anzahl der Antworten 6 Antworten
Möchte ich wissen, wie, um eine Liste aller verfügbaren Methoden für ein Objekt wie zum Beispiel: alert(show_all_methods(Math)); Diese gedruckt werden soll: abs, acos, asin, atan, atan2, ceil, cos, exp, floor, log, max, min, pow, random,round, sin, sqrt,

Rückgabe mehrerer Werte aus einer Java-Methode: Warum keine n-Tupel-Objekte?

Anzahl der Antworten 6 Antworten
Warum gibt es keine (standard -, Java-Zertifizierung) - Lösung, die als Teil der Java-Sprache selbst, zur Rückgabe mehrerer Werte aus einer Java-Methode, sondern als Entwickler mit Ihren eigenen Mitteln, wie Karten, Listen, Paare, etc.? Warum funktioniert Java

Was sind Rückrufmethoden?

Anzahl der Antworten 5 Antworten
Ich bin ein Programmier-noob und habe nicht wirklich verstehen, das Konzept hinter callback-Methoden. Versucht darüber zu Lesen im wiki und es ging über meinem Kopf. Kann bitte jemand erklären in einfachen Worten? InformationsquelleAutor der Frage noob_00 |

Methode innerhalb einer Methode

Anzahl der Antworten 10 Antworten
Ich bin erstellen einer C# - Bibliothek mit einigen wiederverwendbaren code und versucht hatte, Sie zu erstellen Sie eine Methode innerhalb einer Methode. Ich habe eine Methode wie diese: public static void Method1() { //Code } Was

Abstrakte Methoden in Java

Anzahl der Antworten 3 Antworten
Möchte ich schreiben eine abstrakte Methode, aber der compiler beharrlich gibt diese Fehlermeldung: abstract methods cannot have a body Habe ich eine Methode wie diese: public abstract boolean isChanged() { return smt else... } Was ist hier

Wie erstelle ich eine Java-Methode, die eine variable Anzahl von Argumenten akzeptiert?

Anzahl der Antworten 7 Antworten
Beispielsweise Java-eigenen String.format() unterstützt eine variable Anzahl von Argumenten. String.format("Hello %s! ABC %d!", "World", 123); //=> Hello World! ABC 123! Wie kann ich meine eigene Funktion akzeptiert eine variable Anzahl von Argumenten? Follow-up-Frage: Ich bin wirklich versucht

Wie überprüfe ich, ob in Python eine Methode existiert?

Anzahl der Antworten 8 Antworten
In der Funktion __getattr__()wenn eine bezeichnet die variable nicht gefunden wird, dann gibt es einen Fehler. Wie kann ich überprüfen, um zu sehen, wenn eine variable oder Methode existiert als Teil eines Objekts? import string import logging

Wie protokolliert man so viele Informationen wie möglich für eine Java-Ausnahme?

Anzahl der Antworten 6 Antworten
Es ist ein gemeinsames problem, ich habe es über ein paar mal, wenn die Protokollierung von Ausnahmen. Es scheint verschiedene Typen zu behandeln. E. g. einige wrap andere Ausnahmen, einige haben nicht eine Nachricht an alle -

Datatable Select-Methode ORDER BY-Klausel

Anzahl der Antworten 3 Antworten
HALLO, Ich 'm, die versuchen, die Zeilen zu Sortieren, in meiner datatable mit select-Methode. Ich weiß, dass ich sagen kann, datatable.select("col1='test'") die in der Tat ist eine where-Klausel und zurück n Zeilen, die die Bedingung erfüllen. Ich

Reflection MethodInfo.Invoke () fängt Ausnahmen innerhalb der Methode ab

Anzahl der Antworten 2 Antworten
Habe ich einen Aufruf MethodInfo.Invoke() zum ausführen einer Funktion durch Reflexion. Der Anruf ist verpackt in einem try/catch block, aber es wird noch nicht fangen die Ausnahme, die ausgelöst durch die Funktion, die ich aufrufen. Erhalte ich

Ersetzen Sie den Inhalt einer C # -Methode dynamisch?

Anzahl der Antworten 9 Antworten
Was ich will zu tun ist, ändern, wie ein C# - Methode wird ausgeführt, wenn Sie aufgerufen wird, so dass ich schreiben kann, so etwas wie dieses: [Distributed] public DTask<bool> Solve(int n, DEvent<bool> callback) { for (int

Wie rufe ich eine dynamisch benannte Methode in Javascript auf?

Anzahl der Antworten 8 Antworten
Arbeite ich auf dynamisch erstellen einige Javascript-Code, der eingefügt wird, in eine web-Seite gebaut. Javascript wird verwendet zum füllen eines listbox-basierend auf der Auswahl in einer anderen listbox. Wenn die Auswahl einer listbox geändert wird, wird Sie

Namenskonventionen für Java-Methoden, die Boolean zurückgeben (kein Fragezeichen)

Anzahl der Antworten 6 Antworten
Ich mag mit Fragezeichen am Ende der Methode/Funktion von Namen in anderen Sprachen. Java lässt mich nicht tun. Als einen workaround, wie ich sonst name boolean zurückgeben von Methoden in Java? Mit einem ishasshouldcan in der front

Kann ich in scala wiederholte Parameter an andere Methoden weitergeben?

Anzahl der Antworten 1 Antworten
Hier ist etwas, was ich tun kann, in java, nehmen Sie die Ergebnisse einer wiederholte-parameter und übergeben Sie es an eine andere Methode: public void foo(String ... args){bar(args);} public void bar(String ... args){System.out.println("count="+args.length);} In scala würde es

C-Funktion vs. Objective-C-Methode?

Anzahl der Antworten 3 Antworten
Was ist der Unterschied zwischen den beiden? Wenn ich ein Programm schreiben, als würde ich eine dieser: void aFunction() { //do something } und wenn würde ich dies benötigen: -(void)aMethod { //do something else } InformationsquelleAutor der

Zugriffsmethode von anderen Klassen Objective-C

Anzahl der Antworten 8 Antworten
Suchte nach einer Antwort für diese Frage, aber ich habe nicht gefunden, eine passende noch. Ich hoffe, Ihr Jungs (und Mädels) mir helfen können! (Dies ist für eine iPhone-app) Okay, ich habe eine Mutliview Anwendung. Jede Ansicht

C # kann die Methode nicht in einen Nicht-Delegiertyp konvertieren

Anzahl der Antworten 7 Antworten
Habe ich eine Klasse namens Pin. public class Pin { private string title; public Pin() { } public setTitle(string title) { this.title = title; } public String getTitle() { return title; } } Einer anderen Klasse, die

Implementieren Sie eine reine virtuelle Methode in Objective-C

Anzahl der Antworten 6 Antworten
Will ich gehen, um es. Aber im ernst, wie kommt man zu implementieren, die eine rein virtuelle Methode in einer "Apple" Weg? Verwenden Sie ein Protokoll über Ihre base-Klasse und Ausnahmen werfen diese Methoden? InformationsquelleAutor der Frage

Warum benötigt ein Funktionsaufruf den Parameternamen in Swift?

Anzahl der Antworten 6 Antworten
Habe ich diese Funktion in eine Klasse: func multiply(factor1:Int, factor2:Int) -> Int{ return factor1 * factor2 } Ich versuche, rufen Sie die Funktion mit dieser: var multResult = calculator.multiply(9834, 2321) Das problem ist, dass der compiler will

Sind NULL-Argumente eine schlechte Übung?

Anzahl der Antworten 5 Antworten
Ist es eine schlechte Praxis zu übergeben Sie NULL-argument, um Methoden oder in anderen Worten, sollten wir die Methode, Definitionen, die es erlauben NULL-argument als gültiges argument. Angenommen, ich möchte zwei Methode 1. zum abrufen der Liste

Verwendung von @see in JavaDoc?

Anzahl der Antworten 4 Antworten
Wann nutze ich @see beim Umgang mit JavaDocs? Was ist Ihre Verwendung? Zum Beispiel, wenn MethodA Anrufe MethodB dann muss ich setzen @see im MethodB's javadoc und Referenz MethodA weil das ist, was es nannte, oder tun

Zweck eines Konstruktors in Java?

Anzahl der Antworten 13 Antworten
Was ist der Zweck eines Konstruktors? Ich habe Java zu lernen in der Schule und es scheint mir, wie ein Konstruktor ist weitgehend redundant in Dinge, die wir getan haben bisher. Es bleibt abzuwarten, ob ein Zweck

Eine Methode im Hauptthread aufrufen?

Anzahl der Antworten 4 Antworten
Zunächst bin ich das schreiben von code für das iphone. Ich muss in der Lage sein, um eine Methode aufzurufen, die auf den Haupt-thread, ohne mit performSelectorOnMainThread. Der Grund, dass ich nicht verwenden wollen performSelectorOnMainThread ist, dass

Ersetzen der Methode 'auto_link' in Ruby on Rails 3.1

Anzahl der Antworten 2 Antworten
Ich bin mit Ruby, Ruby on Rails 3.0.7 und ich weiß, dass in der version 3.1 es gibt nicht die auto_link Methode mehr (siehe die actionpack/lib/action_view/helpers/text_helper.rb für RoR 3.1). Ist es eine andere Möglichkeit, ähnliche Funktionen haben

Java-Methode mit unbegrenzten Argumenten

Anzahl der Antworten 2 Antworten
Dem spring-framework nutzt Methoden, wo Sie können gehen so viele Argumente, wie Sie möchten. Ich würde gerne eine Funktion schreiben, die können auch eine unbegrenzte Menge von Daten. Wie wird diese Funktion aufgerufen, so dass ich darüber

Eine "NULL-Referenz" in C ++ zurückgeben?

Anzahl der Antworten 7 Antworten
In dynamisch typisierten Sprachen wie JavaScript oder PHP, die ich oft Funktionen wie: function getSomething(name) { if (content_[name]) return content_[name]; return null; //doesn't exist } Ich ein Objekt zurückgeben, wenn es vorhanden ist, oder null wenn nicht.

neues Schlüsselwort in Methodensignatur

Anzahl der Antworten 8 Antworten
Während der Durchführung eines refactoring, ich landete eine Methode wie im Beispiel unten. Der Datentyp geändert wurde, der Einfachheit halber. Ich die vorherigen hatten eine Zuweisung Aussage wie diese: MyObject myVar = new MyObject(); Es wurde umgestaltet,

Verhalten der endgültigen statischen Methode

Anzahl der Antworten 6 Antworten
Ich habe das Spiel mit Modifizierer static-Methode und bin auf ein komisches Verhalten. Wie wir wissen, statische Methoden können nicht überschrieben werden, da Sie im Zusammenhang mit Klasse und nicht als Instanz. Also wenn ich die unten

Wie kann ich eine Referenz zu einer Methode erhalten?

Anzahl der Antworten 4 Antworten
Ist es möglich, in Ruby, um einen Verweis auf Methoden eines Objekts ( ich würde gerne wissen, ob dies getan werden kann, ohne procs/lambdas ) , zum Beispiel , betrachten Sie den folgenden code : class X

Soll ich in php false, null oder ein leeres Array in einer Methode zurückgeben, die normalerweise ein Array zurückgibt?

Anzahl der Antworten 7 Antworten
Ich gefunden habe mehrere Antworten auf diese, aber keiner in Bezug auf PHP (ein sehr schwach typisierte Sprache): Hinsichtlich PHPist es angebracht, return false, null oder ein leeres array in einer Methode, die üblicherweise ein array zurückgeben,

Eine Funktion innerhalb einer Klassenmethode aufrufen?

Anzahl der Antworten 10 Antworten
Habe ich versucht herauszufinden, wie Sie gehen über das tun dies, aber ich bin nicht ganz sicher, wie. Hier ist ein Beispiel, was ich versuche zu tun: class test { public newTest(){ function bigTest(){ //Big Test Here

C # Funktionszeiger?

Anzahl der Antworten 5 Antworten
Ich habe ein problem mit C#, ich möchte einen Zeiger an eine Methode in meinem code, aber es scheint unmöglich. Ich brauche den pointer von der Methode, denn ich will keine op es mit WriteProcessMemory. Wie kann

Setze und erhalte Methoden in Java?

Anzahl der Antworten 15 Antworten
Wie kann ich den set-und get-Methoden, und warum sollte ich Sie benutzen? Sind Sie wirklich hilfreich? Und auch können Sie mir Beispiele für set-und get-Methoden? InformationsquelleAutor der Frage user759630 | 2011-07-10

Java Enum als generischer Typ in Enum

Anzahl der Antworten 3 Antworten
Ich versuche zu schaffen, eine abstrakte Methode in einer abstrakten Klasse, die nimmt meine eigene Enum als argument. Aber ich möchte auch, dass Enum generisch. So, ich erklärte es so: public abstract <T extends Enum<T>> void test(Enum<T>

Statische Methode einer statischen Klasse vs. statische Methode einer nicht statischen Klasse (C #)

Anzahl der Antworten 5 Antworten
Ich wurde gebeten, die oben genannte Frage in einem interview. Konnte Sie erklären Sie bitte die Unterschiede? ( performance - memory - usage - Wann verwendet man welchen ? ) Danke, Erkan InformationsquelleAutor der Frage Erkan Y.

Definieren Sie Klassenmethoden oder Klassen neu

Anzahl der Antworten 12 Antworten
Gibt es irgendeine Weise neu zu definieren eine Klasse oder einige seiner Methoden ohne Verwendung typische Vererbung? Zum Beispiel: class third_party_library { function buggy_function() { return 'bad result'; } function other_functions(){ return 'blah'; } } Was kann

codeigniter prüft auf Benutzersitzung in jedem Controller

Anzahl der Antworten 6 Antworten
Habe ich diese private Sitzung in einem meiner Controller, der überprüft, ob ein Benutzer angemeldet ist: function _is_logged_in() { $user = $this->session->userdata('user_data'); if (!isset($user)) { return false; } else { return true; } } Problem ist, dass