C#初学者教程系列9:类和对象

本文是C#初学者简单教程,这是第9篇。感谢观看,记得关注我,后续还有更多教程文章,谢谢。

本文环境为Visual Studio 2019。

一、将现实世界转为类

类是对现实世界的代码描述,也就是所说的封装。这个解释是我自己的独家解释,网上抄没有的。

通过封装,我们可以使用方法、属性等,去描述一个现实世界。

比如生活中的家庭,我们可以将其表述为有方法“家庭成员列表”,有属性“家庭收入”,等等。

类在C#中使用class来定义,它的属性和方法等,我们称为该类的成员:

  • 这些属性用于描述类将要保存的数据。
  • 这些方法告诉您可以对数据执行哪些操作。

二、什么是对象

对象简单讲就是类的实例化,在C#中,通过关键字new可以创建一个对象。

创建对象时,会使用构造函数,通常会有默认的无参构造函数。构造函数是类的一个很特殊的成员。

C#初学者教程系列9:类和对象

三、在VS中如何创建类

打开Visual Studio创建新工程后,可以通过右键->添加->新建项的方式创建类。

C#初学者教程系列9:类和对象

C#初学者教程系列9:类和对象

如上图,即可完成一个新的类的创建。

四、如何在类中编写自己的代码逻辑

在您有了一个类后,以“家庭”为例,看下如何是表述现实世界,将其写到代码中的。

我们的家庭可能需要一个成员列表,它可能是一个方法,当然您用属性也无不可:

C#初学者教程系列9:类和对象

然后我们的家庭,可能还有家庭收入这个属性:

C#初学者教程系列9:类和对象

然后我们的家庭,可能还有个自己的专属名称,它可能是个静态属性:

C#初学者教程系列9:类和对象

最后,我们需要实例化使用它:

C#初学者教程系列9:类和对象

祝您用餐愉快。