package test; public aspect RunnableAspect { // public void Executable.run() { // execute(); // } // // //declare parents: (Executable+ && !Executable) implements Runnable; // declare parents: AbstractExecutable implements java.io.Serializable; }