[Ruby] Klassen, Instanzvariablen, Instanzen usw.

Progate Lernnotizen Was ist eine Instanz in einer Klasse und eine Instanzvariable?

Klasse

class Menu
end

Instanzvariable

class Menu
  attr_accessor :name
  attr_accessor :price
end

Jetzt können Sie einer Instanz der Menüklasse den Informationsnamen und den Preis geben. Im Ende der Seite finden Sie leicht verständliche Kommentare zu "attr_accessor".

Beispiel

Was ist aus der Klasse geboren

class Menu
  attr_accessor :name
  attr_accessor :price
end

#Eine Instanz namens menu1, die aus der Menu-Klasse stammt
menu1 = Menu.new

#Haben Sie Informationen in einer Instanz namens menu1
menu1.name = "Brot"
menu1.price = "200"

Referenz: Progate

Recommended Posts

[Ruby] Klassen, Instanzvariablen, Instanzen usw.
Organisieren Sie Klassen, Instanzen und Instanzvariablen
[Ruby] Klassen und Instanzen
Ruby-Klassen und -Instanzen
[Ruby] -Methode, Instanzmethode ...
[Ruby] Grundkenntnisse über Klasseninstanzvariablen usw.
[Ruby] Klassenmethoden, Instanzmethoden usw.
Informationen zu Ruby-Klassen und -Instanzen
Erstellen von Ruby-Klassen und -Instanzen
[Ruby] Behandeln Sie Instanzvariablen mit Instanzmethoden
Schreiben Sie Code mit Ruby-Klassen und -Instanzen
Über Variablen und Umfang (Ruby)
Java-Klasse, Instanz, Objekt
Unterschiede zwischen Klassen und Instanzen in Ruby
Informationen zu Ruby-Instanzmethoden
Java (Klasse und Instanz)
Was passiert mit Instanzvariablen beim Kopieren einer Instanz mit Ruby?
(Hinweis) Java-Klassen / Variablen / Methoden
Verwenden Sie Ruby-Variablen in Javascript.
Unterschied zwischen Variablen und Instanzvariablen
Instanzerstellung, Konstruktoren, Felder usw.
[Ruby] Was ist eine Instanz?
Über Klassen und Instanzen (Evolution)
Überlegungen zu Klassen und Instanzen
[Ruby] Singuläre Methoden und singuläre Klassen
Ruby-Methoden und -Klassen (grundlegend)
Über Instanzvariablen und attr_ *
[Ruby] Dies ist die Lösung. Wann sollte ich Instanzvariablen verwenden?