using System;
using System.Collections.Generic;
using System.Text;
namespace ExternPractise
{
class Program
{
class Class1
{
public static String staticStr = "类";
public String notstaticStr = "对象";
}
static void Main(string[] args)
{
//静态变量通过类进行访问,在同一类中的同一静态变量值相同
Console.WriteLine("类的静态变量: {0}", Class1.staticStr);
Class1 obj1 = new Class1();
obj1.notstaticStr = "我是对象一";
Class1 obj2 = new Class1();
obj2.notstaticStr = "我是对象二";
//非静态变量通过对象进行访问,不同对象的同一非静态变量可以有不同的值
Console.WriteLine("对象一的非静态变量值为: {0}", obj1.notstaticStr);
Console.WriteLine("对象二的非静态变量值为: {0}", obj2.notstaticStr);
Console.ReadLine();
}
}
}
|
|