forked from pr2-lecture/uebungen
1.1 KiB
1.1 KiB
Klasse per Reflection analysieren
Lernziel
Reflection einsetzen, um Klassen zu untersuchen.
Aufgabe
Gehen Sie in das Paket pr2.reflection.analyzer.
Schreiben Sie eine Klasse Analyzer
, der man auf der Kommandozeile den Namen einer Klasse übergeben kann. Diese Klasse wird dann von Analyzer
geladen und alle öffentlichen Methoden und Attribute der angegebenen Klasse werden auf der Konsole ausgegeben.
> java Analyzer java.awt.Point
public int java.awt.Point.x
public int java.awt.Point.y
public boolean java.awt.Point.equals(java.lang.Object)
public java.lang.String java.awt.Point.toString()
public java.awt.Point java.awt.Point.getLocation(
...