Raku-Kurs / Objekte, Ein- und Ausgabe und Ausnahmen / Klassen und Objekte / Objekte introspizieren / Exercises / Attribute zählen
Lösung: Attribute zählen
Hier ist eine mögliche Lösung der Aufgabe.
Code
class Point {
has $.x;
has $.y;
}
say Point.^attributes.elems;🦋 Du findest den Quellcode in der Datei count-attributes.raku.
Ausgabe
2Kommentare
.^attributesliefert die Liste der Attribute der Klasse..elemszählt sie. Die KlassePointdeklariert zwei Attribute, die Antwort ist also2.