类/对象

收藏855

阅读3406

更新时间2025-08-11

类和对象

从上一章中您了解到,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)。您将在下一章中了解更多关于字段的信息。

科技资讯

更多

精选课程

更多
前端入门_HTML5
前端入门_HTML5

共29课时

61.8万人学习

CSS视频教程-玉女心经版
CSS视频教程-玉女心经版

共25课时

39.4万人学习

JavaScript极速入门_玉女心经系列
JavaScript极速入门_玉女心经系列

共43课时

71.1万人学习

独孤九贱(1)_HTML5视频教程
独孤九贱(1)_HTML5视频教程

共25课时

61.7万人学习

独孤九贱(2)_CSS视频教程
独孤九贱(2)_CSS视频教程

共22课时

23万人学习

独孤九贱(3)_JavaScript视频教程
独孤九贱(3)_JavaScript视频教程

共28课时

34万人学习

独孤九贱(4)_PHP视频教程
独孤九贱(4)_PHP视频教程

共89课时

125.4万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号