标签:style blog io ar color sp on div log
//在定义类的成员属性或方法时加上static,即表示它是一个静态成员函数,静态成员函数不能被类的对象引用,它的值会被所有对象共享。不能在静态方法中调用非静态的属性或方法。 using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication6 { public class Player { public static int count = 0;//静态成员,用于统计Player对象的数量 public Player() { count++;//每创建一个Player对象,count自加一次 } } class Program { static void Main(string[] args) { Player player1 = new Player();//创建一个Player对象 Console.WriteLine(Player.count);//输出一个1,有一个Player Player Player2 = new Player();//又创建一个Player对象 Console.WriteLine(Player.count);//输出2,有2个Player //n=player2.count;//错误用法,静态成员不能被对象直接调用 //输入任意键退出 Console.ReadKey(); } } }
标签:style blog io ar color sp on div log
原文地址:http://www.cnblogs.com/heisaijuzhen/p/4121575.html