C# 类和对象
类和对象
您从上一章了解到,C# 是一种面向对象的编程语言。
在 C# 中,一切都与类和对象以及它们的属性和方法相关联。例如:在现实生活中,汽车是一个对象。汽车有 属性,如重量和颜色,以及 方法,如驾驶和刹车。
类就像一个对象构造函数,或者是创建对象的“蓝图”。
创建类
要创建类,请使用 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
)。您将在下一章学习更多关于字段的知识。