Bridge.java (839B)
1 public class Bridge implements CaveInterface { 2 CaveGame myParent; 3 CaveArea myArea; 4 5 public Bridge(CaveGame parent, CaveArea area) { 6 myParent = parent; 7 myArea = area; 8 } 9 10 public void display() { 11 myArea.currentImage = myArea.bridge; 12 System.out.println("On the Bridge"); 13 /* 14 * if (myarea.currentmusic != null) myarea.currentmusic.stop(); 15 * myarea.currentmusic = myarea.acbridge; if (myarea.currentmusic != null) 16 * myarea.currentmusic.loop(); 17 */ 18 myArea.repaint(); 19 } 20 21 public CaveInterface processA() { 22 // do nothing 23 return (this); 24 } 25 26 public CaveInterface processB() { 27 // do nothing 28 return (this); 29 } 30 31 public CaveInterface processC() { 32 // do nothing 33 return (this); 34 } 35 }