[Ruby] Behandeln Sie Instanzvariablen mit Instanzmethoden

Progate Lernnotizen Klicken Sie hier für Instanzmethoden und Instanzvariablen [Ruby] -Methode, Instanzmethode ... [Ruby] -Klassen, Instanzvariablen, Instanzen usw.


Es sieht so aus, als würde die Instanzmethode Instanzvariablen ↓ verarbeiten

class Menu
  #Instanzvariable
  attr_accessor :name
  attr_accessor :price

  #Behandeln Sie Instanzvariablen in Instanzmethoden
  # 「self.Mit "Variablenname" können Sie Instanzvariablen in der Instanzmethode verarbeiten.
  def info
    return "#{self.name}: ¥#{self.price}" 
  end
end

#Beispiel
menu = Menu.new()
menu.name = "Sahnebrot"
menu.price = 300

puts menu.info

Ausgabe

Sahnebrot: ¥300

Referenz: Progate

Recommended Posts

[Ruby] Behandeln Sie Instanzvariablen mit Instanzmethoden
Informationen zu Ruby-Instanzmethoden
[Ruby] -Methode, Instanzmethode ...
[Ruby] Klassenmethoden, Instanzmethoden usw.
Behandle DatePicker mit Ruby / gtk3 + glade3
Was passiert mit Instanzvariablen beim Kopieren einer Instanz mit Ruby?
Über Ruby-Methoden
[Ruby] Grundkenntnisse über Klasseninstanzvariablen usw.
Bereich, in dem Variablen mit Ruby verwendet werden können [Scope]
Behandeln Sie Dateien mit NIO.2.
Gerät mit Schienen handhaben
Behandeln Sie JSON mit minimal-json
Informationen zum Aufrufen von Instanzmethoden
Evolve Eve mit Ruby
Wechseln Sie die Ruby-Version mit rbenv
Ich habe DI mit Ruby versucht
GraphQL Client beginnend mit Ruby
(Hinweis) Java-Klassen / Variablen / Methoden
Formatieren Sie Ruby mit VS-Code
Wie man ganze Zahlen mit Rubin überprüft
Verwenden Sie Ruby-Variablen in Javascript.
Unterschied zwischen Variablen und Instanzvariablen
[Ruby] Was ist eine Instanz?
Was sind Ruby-Klassenmethoden?
Java-Klasse Variable Klassenmethode
[Ruby] Problem mit der if-Anweisung
Umgang mit Instanzen
[Ruby] Singuläre Methoden und singuläre Klassen
Studieren bei CodeWar (Rubin) ⑤ proc
Verwenden Sie Ruby mit Google Colab
Ruby-Methoden und -Klassen (grundlegend)
Über Instanzvariablen und attr_ *
Erste Schritte mit Ruby-Modulen
[ruby] Eine Methode mit einem Argument aufrufen
Behandle Daten mit Javascript (moment.js)
[Ruby] Dies ist die Lösung. Wann sollte ich Instanzvariablen verwenden?