C#小白学习笔记(14)类
class MyClass //myClass是类类型的变量 { public MyClass()//构造函数的名称和类的名称是一样的 { } public MyClass(int x)//构造函数可以重载 { } public int age; } class ChildClass : MyClass//冒号表示继承,MyClass是基类,ChildClass是派生类,派生类可以继承基类中的所有成员 { public string name; } /// <summary> /// 静态类 /// </summary> static class sta { static public string name; } class Program { static void Main(string[] args) { //实例化 非静态的类需要实例化(使用new关键字)后再使用 MyClass myClass = new MyClass(); //实例化一个MyClass类的对象 TestClass test = new TestClass(); //test是实例化TestClass后的一个实例 myClass.age = 18; //必须先实例化后才能访问类的成员 Console.WriteLine(myClass.age); ChildClass child = new ChildClass(); child.age = 19; Console.WriteLine(child.age); sta.name = "si"; Console.WriteLine(sta.name); Console.ReadKey(); } }
运行结果:

浙公网安备 33010602011771号