2
0
Fork 0
freifilligeUebungenSmiths/Reflection_001/readme.md

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(
...