[RUBY] Ausgabe über die Methode Teil 1

Ausgabe über die Methode!

Ich wusste es in meinem Kopf, aber kann ich es noch einmal erklären? Die wahre Absicht ist, dass es ein wenig schwierig zu sagen ist.

Ich möchte es wiedererkennen, während ich in Worten denke, um mein Verständnis zu vertiefen.

Beginnen wir mit der Ausgabe! !!

Was ist eine Methode?

Einfach gesagt, eine Menge Verarbeitung? Es ist wie es ist. `def, Name der Methode (bitte entscheiden.) Break line Schreiben Sie den Prozess, brechen Sie die Linie Schreibe Ende. ``

method.rb


def Methodenname
Schreiben Sie den Prozess hier
end

Wofür verwendest du es? Zum Beispiel im Fall von "Verwenden Sie keine Methoden zur Verarbeitung von Berechnungen"

sample.rb



eraser = 110
pen = 150

puts eraser + pen

Und mit use the method ...

sample.rb


def addition
  eraser = 110
  pen = 150
  eraser + pen
end

puts addition

Es wird sein.

Wenn der Inhalt einfach ist, werden Sie die Bedeutung oder den Nutzen der Verwendung der Methode nicht spüren. Aber wenn der Prozess kompliziert wird, können Sie die enormen Vorteile spüren! !!

Verschiedene Prozesse, wie wenn, können in der Methode beschrieben werden. Zum Beispiel ...

sample.rb


def register
  eraser = 110
  pen = 150
  bill = eraser + pen
  if bill >= 200 #10 für Einkäufe über 200 Yen%off!!
    bill * 0.9
  end
end
  puts register #Rufen Sie die Registrierungsmethode auf.

Und so wird es mit einer Methode (Pauschale) berechnet und abgezinst.

Das ist alles für die heutige Ausgabe. Ich denke, es wird bis zum zweiten und dritten weitergehen.

Recommended Posts

Ausgabe über die Methode Teil 1
Ausgabe über die Methode, Teil 2
Über die Methode
Über die Längenmethode
Über die Kartenmethode
Über die Ahnenmethode
[Ausgabe] Informationen zur Datenbank
Informationen zur to_s-Methode.
Überlegungen zur Zeitmethode
Informationen zur Rolle der Initialisierungsmethode
[Ausgabe] Über jeden
Über das Paket
Ausgabe der Verwendung der Slice-Methode
Über keinen Methodenfehler
Informationen zur StringBuilder-Klasse
Kommentar: Über die Schnittstelle
Über die Asset-Pipeline
Über die Doppelfunktion -java
Informationen zur Bindung von Java-Methoden
Über den ternären Operator
Informationen zu Aufteilungsmethoden (Java)
statische Werksmethode Teil 1
Informationen zum Kernel-Modul
Über den Umgang mit Null
Informationen zum Festlegen des JAXRS-Pfads
Was ist die Zupfmethode?
Hinweise zum Umfang
[Ruby] Fragen und Überprüfung der Anzahl der Methodenargumente
Informationen zur Beschreibung von Docker-compose.yml
[Java Silver] Über gleich Methode
Verstehen Sie die Hilfsmethode form_with
Ungefähr der gleiche und der gleiche Wert
Über den Android-Lebenszyklus
Über die Erklärung zum Funktionstyp
Über die Programmiersprache Crystal
Über Rails Scraping-Methode Mechanisieren
Was ist die Initialisierungsmethode?
Einführung in die schnelle Übungsausgabe Kapitel 4 Typ, der die Sammlung darstellt Teil 1
Einführung in die schnelle Übungsausgabe Typ, der die Sammlung von Kapitel 4 Teil 2 darstellt
Herstellen einer Verbindung zu einer Datenbank mit Java (Teil 1) Möglicherweise die grundlegende Methode
Ich verstehe die Methode devise_parameter_sanitizer nicht, daher werde ich sie hier ausgeben.
Verwendung der link_to-Methode
Über das Verhalten von Ruby Hash # ==
Ändern Sie nur einen Teil des Textes
Simulieren Sie die Simplex-Methode mit der GUI
Verwendung der include? -Methode
Verwendung der Methode form_with
Über die Grundlagen der Android-Entwicklung
Informationen zu den Methoden equals () und hashcode ()
Über das Symbol <%%> in Rails erb
Informationen zum Informationsaustausch-App-Band
Java-Vergleich mit der compareTo () -Methode
Informationen zur aktuellen Entwicklungsumgebung (Java 8)
Ich habe versucht, die Methode zu erklären