C# 创建一个类,实例化类

  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. // 这个就是我们的类文件了.  Ren.cs
  6. namespace RenClass
  7. {
  8.     class Ren  //类名 , 定义了一个人的类
  9.     {
  10.         // 先介绍两个访问修饰符 1. public (公有的,可以在类的外部访问)
  11.         //                            2. private (私有的,只能在类的内部访问)
  12.         public string Name;  // 姓名
  13.         public int Age;  // 年龄
  14.         public bool Gender;  // 性别,  Ture = 男   False = 女
  15.         // 以上三个都是字段, 也可以称为数据成员.
  16.         private void Off()  //定义一个方法, 私有的,不能在类的外部访问
  17.         {
  18.             Console.WriteLine("我是一个私有方法, 你不能在外部访问我.");
  19.         }
  20.         public void Show()  //公有方法, 可以在类的外部访问
  21.         {
  22.             Console.WriteLine("我的姓名是 : {0} , 年龄是 : {1} , 性别是 : {2}",Name,Age,Gender);
  23.         }
  24.     }
  25. }    // 至此,这个类就定义完了, 当然,这算不上是一个完整的类.  如何定义一个完整的类,我们以后再说.

上面我们定义了一个类,下面我看看如何实例化调用这个类

  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. // 引用命名空间.
  6. using RenClass;
  7. namespace ConsoleApplication1
  8. {
  9.     class Program
  10.     {
  11.         static void Main(string[] args)
  12.         {
  13.             // 把类实例化 (创建对象)
  14.             Ren My = new Ren();
  15.             My.Name = "Tony";
  16.             My.Age = 19;
  17.             My.Gender = true;
  18.             My.Show();
  19.         }
  20.     }
  21. }  // 至此,从类的创建,到类的实例化就完成了.
shashou47

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: