xref: /aosp_15_r20/external/javassist/src/test/test5/JIRA248.java (revision f1fbf3c2ab775ce834e0af96b7a85bdc7a0eac65)
1*f1fbf3c2SXin Li package test5;
2*f1fbf3c2SXin Li 
3*f1fbf3c2SXin Li interface JIRA248Intf {
foo()4*f1fbf3c2SXin Li     default int foo() { return 1; }
5*f1fbf3c2SXin Li }
6*f1fbf3c2SXin Li 
7*f1fbf3c2SXin Li interface JIRA248Intf2 {
baz()8*f1fbf3c2SXin Li     default int baz() { return 40000; }
9*f1fbf3c2SXin Li }
10*f1fbf3c2SXin Li 
11*f1fbf3c2SXin Li class JIRA248Sup2 {
bar()12*f1fbf3c2SXin Li     public int bar() { return 200; }
13*f1fbf3c2SXin Li }
14*f1fbf3c2SXin Li 
15*f1fbf3c2SXin Li class JIRA248Sup extends JIRA248Sup2 implements JIRA248Intf {
16*f1fbf3c2SXin Li }
17*f1fbf3c2SXin Li 
18*f1fbf3c2SXin Li public class JIRA248 extends JIRA248Sup implements JIRA248Intf2 {
foo()19*f1fbf3c2SXin Li     public int foo() { return 70; }
bar()20*f1fbf3c2SXin Li     public int bar() { return 3000; }
baz()21*f1fbf3c2SXin Li     public int baz() { return 500000; }
22*f1fbf3c2SXin Li }
23