我讀有關構造函數,使用建設者 - 奇懷疑
當一個對象實例化的一類,c'tors(如果明確書面或默認的)是要執行的起點。我的疑惑是
- 是c'tor更像
main()
在C
- 是的,我明白,你可以 使用 c'tor設置所有默認值的點。我還可以通過編寫自定義方法來模擬 的行爲。那爲什麼是c'tor?
例子:
//The code below is written in C#.
public class Manipulate
{
public static int Main(string[] args) {
Provide provide = new Provide();
provide.Number(8);
provide.Square();
Console.ReadKey();
return 0;
}
}
public class Provide {
uint num;
public void Number(uint number)
{
num = number;
}
public void Square()
{
num *= num;
Console.WriteLine("{0}", num);
}
}
正在學習獨立地編制,所以我依賴於編程社區,你能不能也建議我一個很好的OOP的資源,以獲得更好的理解。如果不在話題請原諒。
這只是一個快捷方式,所以你不需要不必要地編寫5行額外的代碼,只不過是setter。 – 2010-06-25 04:09:00