Ich habe eine Methode in Ruby: selbst ist eine schlechte PraxisWo soll ich eine Ruby-Klassenmethode aufrufen?
class ClassOfSomeSort
def self.methodOfSomeSort(argument)
...
end
methodOfSomeSort(5)
end
hörte ich die Methode in der Klasse aufrufen.
Wo soll ich es nennen? In C++ gibt es eine int main
Funktion, wo es gemacht wird, aber wo ist es in Ruby gemacht?
Sie können den Code nur schreiben (das wäre in Haupt sein) an dem [ "Top-Level"] (http: // Stackoverflow. com/questions/9687106/is-there-a-main-methode-in-ruby-like-in-c) sozusagen. Oder Sie können [diese Frage SO] (http://stackoverflow.com/questions/582686/should-i-define-a-main-method-in-my-ruby-scripts) – UnholySheep
Ich sah nicht, warum es ist schlecht. – Aetherus
Als Anmerkung sollten Ruby-Methodennamen wie 'method_of_some_sort' sein, wobei Großbuchstaben vermieden und stattdessen Unterstriche verwendet werden. Klassen sind wie das, was Sie dort haben. – tadman