public class Weapon extends Objects { //attributes of weapons.. weapons could be spells thus the area of effect int speed; int damage; int area; String nameOfWeapon; //constructor.. damage should store dice roll.. public super(String name) { if(name=="longsword") { nameOfWeapon= "Long Sword"; speed = 5; damage = 8; area = 1; } else if(name=="shortsword") { nameOfWeapon = "Short Sword"; speed = 3; damage = 6; area = 1; } else if(name=="magic missile") { nameOfWeapon = "Magic Missile"; speed = 1; damage = 5; area = 10; } } public Weapon(String name, int xSpeed, int xDamage, int xArea) { speed = xSpeed; damage = xDamage; area = xArea; nameOfWeapon = name; } public void setSpeed(int xSpeed) { speed = xSpeed; } public void setDamage(int xDamage) { damage = xDamage; } public void setArea(int xArea) { area = xArea; } public int getSpeed() { return speed; } public int getDamage() { return damage; } public int getArea() { return area; } } ************************************************************************************** OBJECTS public class Objects { String nameOfObject; //constructor public Objects(String name) { nameOfObject = name; } }