出於測試目的,我想創建一個小小的控制檯遊戲。這場比賽是關於有一些需要餵養的熊貓。在所有功能中使用實例
所以我想寫一些功能,如「概述」或「商店」的每個情況。對於熊貓我使用班級「熊貓」。但是當我在第一個函數中使用Panda p1 = new Panda()
時,我不能在其他函數中使用它。
我該如何編寫一個函數來創建一個可用於所有函數的類的實例?
整個事情應該是這樣的:
namespace PandaWorld
{
public class Panda
{
...
}
class Game
{
void CreatePanda()
{
... //like Panda p1 = new panda();
}
static void Main()
{
... //uses p1 and other pandas
}
}
}
我可以用一個靜態的熊貓,但我希望能夠在運行時「創造」更多的熊貓。
我想我讀錯了問題。對不起,誤導性的答案 – rozar