實例化對象出現問題
class Child ? ?{ ? ? ? ?//小朋友 ? ? ? public ?string _name;//姓名 ? ? ? public static string _sex;//性別 ? ? ? public void PlayBall() ? ? ? ?{ ? ? ? ? ? ?Console.WriteLine("耶!我是小小C羅!"); ? ? ? ?} ? ?} 不知道為什么,在做的過程中,需要在字段申明中加上“static”,如果不加,就會出現“非靜態的字段、方法或屬性“...”要求對象引用”的錯誤。求解??
2017-06-27
應該是?Child ? ?使用時,你沒有進行實例化,就是new一下,就直接用的Child.PlayBall() ,這樣的話 系統會提示 要加static。 所以先new一下,用實例名去調用方法就可以了。
這樣就可以了。static是修飾靜態的,后面會講到。
2017-03-24
變量嗎?
?