我是新手程序員,我需要一些幫助來理解錯誤。 我創建了一個對象,我在其中創建我的玩家的構造函數。然而,只要我完成我的構造函數,其他所有對象都是空的。對象不可能創建對象嗎?如果不是,我該如何設計我的程序,以便我可以從任何課程中訪問我的播放器對象。在構造函數中創建的對象變爲空
class Program
{
static void Main(string[] args)
{
Tablero tablero = new Tablero();
tablero.test(); //now Tablero doesnt have player
Console.ReadLine();
}
public class Tablero
{
Buscador busc1;
public Tablero()
{
Buscador busc1 = new Buscador(50);
//test(); same problem
}
public void test()
{
Console.Write(busc1.getPosX());
}
}
public class Buscador
{
int posx;
public Buscador(int posx)
{
this.posx = posx;
}
public int getPosX()
{
return posx;
}
}
}
提示:看看編譯器_warnings _... –