Domande taggate «methods»

Un metodo è un blocco di codice che esegue un'attività ed è associato a una classe o un oggetto. È correlato ai concetti non orientati agli oggetti di funzioni e procedure.

8
TypeError: method () accetta 1 argomento posizionale ma ne sono stati forniti 2
Se ho una lezione ... class MyClass: def method(arg): print(arg) ... che utilizzo per creare un oggetto ... my_object = MyClass() ... su cui chiamo method("foo")così ... >>> my_object.method("foo") Traceback (most recent call last): File "<stdin>", line 1, in <module> TypeError: method() takes exactly 1 positional argument (2 given) ... …








9
Riflessione: come invocare il metodo con parametri
Sto cercando di invocare un metodo tramite la riflessione con parametri e ottengo: l'oggetto non corrisponde al tipo di destinazione Se invoco un metodo senza parametri, funziona benissimo. Basato sul seguente codice se chiamo il metodo Test("TestNoParameters"), funziona benissimo. Tuttavia, se chiamo Test("Run"), ottengo un'eccezione. C'è qualcosa che non va …



10
Posso invocare un metodo di istanza su un modulo Ruby senza includerlo?
Sfondo: Ho un modulo che dichiara una serie di metodi di istanza module UsefulThings def get_file; ... def delete_file; ... def format_text(x); ... end E voglio chiamare alcuni di questi metodi all'interno di una classe. Come si fa normalmente in ruby ​​è così: class UsefulWorker include UsefulThings def do_work format_text("abc") …
181 ruby  module  methods 



9
Che cos'è un "metodo statico" in C #?
Cosa significa quando aggiungi la parola chiave statica a un metodo? public static void doSomething(){ //Well, do something! } Puoi aggiungere la staticparola chiave alla classe? Cosa significherebbe allora?
177 c#  methods  static 

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.