//Listing 2.3 MannersAspect.java package helloV3; public aspect MannersAspect { pointcut deliverMessage() : call(* *.MessageCommunicator.deliver(..)); before() : deliverMessage() { System.out.print("Hello! "); } }