using System; public abstract class Weapon { private String its_model = null; public Weapon(String model){ its_model = model; Console.WriteLine("Weapon object created!"); } public abstract void TrainWeapon(); public abstract void FireWeapon(); public override String ToString(){ return "Weapon model: " + its_model; } }