C# 类和对象


类和对象

您从上一章了解到 C# 是一种面向对象的编程语言。

C# 中的所有内容都与类和对象及其属性和方法相关联。例如:在现实生活中,汽车是一个物体。该车有属性,例如重量和颜色,以及方法,例如驱动和制动。

类就像一个对象构造函数,或者用于创建对象的"blueprint"。


创建一个类

要创建一个类,请使用class关键字:

创建一个名为“Car“ 带有一个变量color:

class Car 
{
  string color = "red";
}

当变量直接在类中声明时,它通常被称为变量字段(或属性)。

这不是必需的,但在命名类时以大写首字母开头是一个好习惯。此外,C# 文件的名称和类的名称匹配也很常见,因为它使我们的代码变得井井有条。然而这不是必需的(就像在 Java 中一样)。



创建一个对象

对象是从类创建的。我们已经创建了名为 Car,所以现在我们可以用它来创建对象。

创建一个对象Car,指定类名,后跟对象名,并使用关键字new:

示例

创建一个名为“myObj" 并用它来打印的值color:

class Car 
{
  string color = "red";

  static void Main(string[] args)
  {
    Car myObj = new Car();
    Console.WriteLine(myObj.color);
  }
}

亲自试一试 »

请注意,我们使用点语法(.)访问类内的变量/字段(myObj.color)。您将在下一章中了解有关字段的更多信息。