C#中的这句话怎么理解。

来源:百度知道 编辑:UC知道 时间:2024/05/21 13:08:09
于C++一样,可以将类的成员定义为静态成员(static member)或实例成员(instance member).在默认情况下,每个成员都被定义为实例成员,这意味着要为类的每个实例建立此成员的副本。在将成员声明为静态成员时,只存在此成员的一个副本。当包括这个类的应用程序被装载时才能创建静态成员,而且它在应用程序的整个生存期内一直存在。因此,几十再类被实例化之前也可以访问此成员。

静太成员用static声明,实例成员不用.当你在引用这个类时,静态成员都可以用的.而实例成员只有在对类实例(new)时才有分配内存空间.

你看看例子就知道了,实例成员必须定义对象后才能访问,而静态就不要.你发错地方了,这里是C#,不过原理差不多.