summaryrefslogtreecommitdiffstats
path: root/tests/bugs150/pr72834/Trouble.java
blob: dbee026f5460b2916c0a6de5eccbba5ee377d895 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
abstract class A {}

class B extends A {}

aspect X {
	abstract String A.getName();
	public	String B.getName() { return "B"; }
	public String A.toString() { return getName(); }
}

public class Trouble {
  public static void main(String[] args) {
    System.out.println(new B());
  }
}