fork download
  1. class CannotFlyException extends Exception {}
  2. interface Birdie {
  3. public abstract void fly() throws CannotFlyException;
  4. }
  5. interface Biped {
  6. public void walk();
  7. }
  8. abstract class NonFlyer {
  9. public void fly() { System.out.print("cannot fly "); } // LINE A
  10. }
  11. class Penguin extends NonFlyer implements Birdie, Biped { // LINE B
  12. public void walk() { System.out.print("walk "); }
  13. }
  14. class PenguinTest {
  15. public static void main(String []args) {
  16. Penguin pingu = new Penguin();
  17. pingu.walk();
  18. pingu.fly();
  19. }
  20. }
Success #stdin #stdout 0.08s 35724KB
stdin
Standard input is empty
stdout
walk cannot fly