Objekte werden aus Klassen erstellt. Das Erstellen eines Objekts aus einer Klasse wird als Instanziierung bezeichnet.
Wir werden tatsächlich eine Klasse erstellen. Verwenden Sie die Klassensyntax wie folgt:
sample.rb
class House
end
Es gibt eine Regel, um den Anfang des Klassennamens groß zu schreiben. Mit dieser Beschreibung konnte ich eine minimale Hausklasse definieren.
Als Nächstes erstellen wir eine Instanz (ein Objekt) aus der erstellten House-Klasse. Mit der neuen Methode können Sie eine Instanz (ein Objekt) erstellen.
sample.rb
class House
end
House.new
Um eine Klasse aufzurufen, schreiben Sie den Klassennamen.
sample.rb
class House
end
House
Stellen wir sicher, dass die Klasse der Instanz die House-Klasse ist.
sample.rb
class House
end
puts House.new.class
Führen Sie sample.rb auf der Konsole aus. Wenn die Ausgabe wie folgt lautet, wurde die Instanz korrekt aus der House-Klasse erstellt.
House
Recommended Posts