Monday, May 29, 2006

アスペクト指向:メソッドパターンで使える特殊記号

大筋は、http://netail.net/aosdwiki/index.php
の記述を参照するとして、
「アスペクト指向入門」によると、型名の右側に記述する"+"は、対象クラスだけでなく、そのサブクラスまでをメソッド指定の対象とし、"+"を省略した場合とほぼ等価。
だけど、サブクラスと親クラスがあった時、"+"を記述した場合、その親クラスが対象のメソッドを持たない場合でもポイントカットの対象メソッドとなるが、"+"を省略した場合、親クラスにそのメソッドがない場合は、対象外となる、との事。

No comments: