ゲームを作成していると、ちょっとした問題に遭遇しました。キャラクターが敵を攻撃するときに実行する必要があるメソッド Attack() があります。例えば:
public override void Attack(Object theEnemy)
{
theEnemy.Health = theEnemy.Health - this.attack
}
例: 私はエルフを攻撃します。Elf オブジェクトはパラメーターである必要があります。問題は、パラメーターが Elf ではなく Object を探していることです。オークやドワーフなどの他の敵オブジェクトを攻撃したい場合も同様です。任意のオブジェクトを受け入れることができるようにするには、パラメーターが必要です。出来ますか?