Raku-Kurs / Objekte, Ein- und Ausgabe und Ausnahmen / Klassen und Objekte / Klassen / Exercises

Definiert oder nicht

Aufgabe

Definieren Sie zwei leere Klassen, Cat und Dog. Laufen Sie dann über die vier Werte Cat, Dog, Cat.new und Dog.new und geben Sie für jeden aus, ob er definiert ist. Beachten Sie, dass die beiden Typobjekte undefiniert und die beiden Instanzen definiert sind — unabhängig davon, zu welcher Klasse sie gehören.

Beispiel

Das Programm gibt aus:

False
False
True
True

Lösung

Siehe die Lösung

Kursnavigation

Quiz — Klassen   |   Lösung: Definiert oder nicht