文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>C# 语言规范 类和对象

C# 语言规范 类和对象

时间:2011-01-10  来源:zhanqi

  • 类 (class) 是最基础的 C# 类型。

  • 类是一个数据结构,将状态(字段)和操作(方法和其他函数成员)组合在一个单元中。

  • 类为动态创建的类实例 (instance) 提供了定义,实例也称为对象 (object)。

  • 类支持继承 (inheritance) 和多态性 (polymorphism),这是派生类 (derived class) 可用来扩展和专用化基类 (base class) 的机制。

  • 使用类声明可以创建新的类。

  • 类声明以一个声明头开始,其组成方式如下:先指定类的特性和修饰符,然后是类的名称,接着是基类(如有)以及该类实现的接口。声明头后面跟着类体,它由一组位于一对大括号 { 和 } 之间的成员声明组成。

  • 下面是一个名为 Point 的简单类的声明:

    • public class Point
      {
          public int x, y;
      
          public Point(int x, int y)
          {
              this.x = x;
              this.y = y;
          }
      }
  • 类的实例使用 new 运算符创建,该运算符为新的实例分配内存、调用构造函数初始化该实例,并返回对该实例的引用。

  • 下面的语句创建两个 Point 对象,并将对这两个对象的引用存储在两个变量中:

    • Point p1 = new Point(0, 0);
      Point p2 = new Point(10, 20);
  • 当不再使用对象时,该对象占用的内存将自动收回。在 C# 中,没有必要也不可能显式释放分配给对象的内存。

  • 相关阅读 更多 +
    排行榜 更多 +
    后室双重现实游戏下载

    后室双重现实游戏下载

    冒险解谜 下载
    魔音少女模拟器下载最新版

    魔音少女模拟器下载最新版

    模拟经营 下载
    雷曼大冒险官方版下载

    雷曼大冒险官方版下载

    冒险解谜 下载