public abstract aspect ConcreteMethods extends AbstractMethods {

	protected void test () {}
  public abstract void foo(int i) ;

}