package strategyPattern;

public class Character {
	Weapon weapon;

	public void setWeapon(Weapon weapon) {
		this.weapon = weapon;
	}

	public void useWeapon() {
		this.weapon.action();
	}
}

@@ -19,22 +19,24 @@
 ttern;%0A%0A
-public
+abstract
  class C

change the Character class to an abstract class