2010-04-03から1日間の記事一覧

メソッドがオーバーライドされたか否かを実行時に調べる

例えばフックメソッドなど、オーバーライドされることで初めて意味を成すメソッドが有ります。 例えば、こんな感じ。onMethodメソッドとonFieldメソッドがそうです。 public class ClassInspector { public void inspect(Class clazz) { for (Class cls = cl…