1 package test5; 2 3 interface ProceedDefaultI { foo()4 default int foo() { return 13; } 5 } 6 7 public class ProceedDefault implements ProceedDefaultI { run()8 public int run() { return bar(); } foo()9 public int foo() { return 1700; } bar()10 public int bar() { 11 return foo() + ProceedDefaultI.super.foo(); 12 } 13 } 14