|
|
||
|---|---|---|
| .. | ||
| solution | ||
| readme.md | ||
readme.md
Klassen per Reflection analysieren
📆 Fällig: ---- 📆 Musterlösung
Schreiben Sie eine Methode analyze, der man eine Klasse übergibt und die dann folgende Informationen zu der Klasse ausgibt:
- Name der Klasse
- Elternklasse
- Instanzmethoden
- Statische Methoden
- Konstanten
Beispiel:
> analyze(String)
Name: String
Elternklasse: Object
Instanz-Methoden: [:encode, :include?, ...]
Statische-Methoden: [:try_convert]
Konstanten: []