专业编程基础技术教程

网站首页 > 基础教程 正文

【视频】如何创建一个对象数组?

ccvgpt 2024-11-18 09:15:09 基础教程 6 ℃

大家好,在这个视频中我将向大家展示如何创建一个对象数组。我有一个car类汽车,有一个自断及model自断以及一个构造函数,用于将参数复制给该model自断。

·创建一些汽车对象,创建一个名为科二一的汽车对象,然后传入你选择的模型。假设科二一是一辆野马,让我们再创建两辆车,科二二和科二三。科二二将是一辆科尔维特,科二三将是一辆兰博基尼,所以也需要一个数组来处理。

【视频】如何创建一个对象数组?

·所以在过去创建数组时会列出数组中存储的数据类型,比如字符串、整数等。在数据类型之后添加一对方括号,但是数据类型将是正在处理的对象的数据类型。由于正在处理car对象,将把它改为car,car方括号。

·需要给这个数组起一个名字,称之为garage,这就像在车库里停放汽车一样,等于新的数据类型再次直接括号。然后是这个数组的大小,比如三,将给这些索引中的一些负值为一个对象。

·从索引零的车库开始,这将等于比如靠二一,就好像科二一正在车库的零号停车位停车,停放科二二还有科二三,所以garage在索引一处等于科二二,索引二的车库等于科二三。

·显示这些控制台那条直线是正确的,所以为零的车库。先展示一下它的样子,还没有访问模型,只是显示garage中所以为零的内容,得到的是对象的命名空间和数据类型。因此如果需要这个对象的模型,无论在车库中所以为零的是什么,将继续使用model,将显示我的汽车型号,这是一辆野马。

·对索引一和二的车库做同样的事情,所以车库索引一,车库索引二,确保后面跟上model。所以在车库的索引零到二之间有一辆野马,一辆科尔维特和一辆兰博基尼。

·现在还有另一种方式来显示这些,就是使用forage循环针对每个圆括号大括号。forage循环必须列出数组中包含的数据类型汽车,就把每辆车称为车,车库里有车。在每次迭代中都会显示汽车点模型,这样做也会产生同样的效果。不过这次将便利数组。

·现在还有另一种方式可以,这个也要写,不需要,必须为数组定义大小,创建一些具有名称的汽车对象,将这些对象直接分配给每个索引。可以直接声明一个数组,然后立即在一个步骤中实例化一些对象。将创建一个新的数组,直接使用中括号,将把它称为车库,等于大括号。

·将传入新车,需要传入一个模型并做同样的事情,对于另外两辆车也是如此。这将完成相同的事情,只是用更少的步骤编写的,所以这些被称为匿名对象。他们技术上没有名称,所以可能会也可能不会制作一个关于匿名对象的单独视频。

所以在车库里应该有一辆野马,一辆科尔维特和一辆兰博基尼。所以这就是如何在索引中创建对象数组。

Tags:

最近发表
标签列表