package org.test; import org.test.Test; public aspect Hello { /* pointcut testClass(): within(org.test..*) && within(! org.test.Hello); pointcut testMethod(): testClass() && call(void org.test..*speak()); */ before() : within(Test) && execution(void speak()) { System.out.print("Hello "); } }