class Program
{
static void Main(string[] args)
{
SingleCat thePoolSingleCat = SingleCat.TheOnlySingleCat;
}
}
class SingleCat
{
static private SingleCat theOnlySingleCat=new SingleCat();
static public SingleCat TheOnlySingleCat
{
get
{
return theOnlySingleCat;
}
}
private SingleCat()
{
}
}
c#使用属性这一概念的目的应该是为了更好的封装类。