网站首页 > 基础教程 正文
大家好,在这个视频中我将向大家展示如何创建一个对象数组。我有一个car类汽车,有一个自断及model自断以及一个构造函数,用于将参数复制给该model自断。
·创建一些汽车对象,创建一个名为科二一的汽车对象,然后传入你选择的模型。假设科二一是一辆野马,让我们再创建两辆车,科二二和科二三。科二二将是一辆科尔维特,科二三将是一辆兰博基尼,所以也需要一个数组来处理。
·所以在过去创建数组时会列出数组中存储的数据类型,比如字符串、整数等。在数据类型之后添加一对方括号,但是数据类型将是正在处理的对象的数据类型。由于正在处理car对象,将把它改为car,car方括号。
·需要给这个数组起一个名字,称之为garage,这就像在车库里停放汽车一样,等于新的数据类型再次直接括号。然后是这个数组的大小,比如三,将给这些索引中的一些负值为一个对象。
·从索引零的车库开始,这将等于比如靠二一,就好像科二一正在车库的零号停车位停车,停放科二二还有科二三,所以garage在索引一处等于科二二,索引二的车库等于科二三。
·显示这些控制台那条直线是正确的,所以为零的车库。先展示一下它的样子,还没有访问模型,只是显示garage中所以为零的内容,得到的是对象的命名空间和数据类型。因此如果需要这个对象的模型,无论在车库中所以为零的是什么,将继续使用model,将显示我的汽车型号,这是一辆野马。
·对索引一和二的车库做同样的事情,所以车库索引一,车库索引二,确保后面跟上model。所以在车库的索引零到二之间有一辆野马,一辆科尔维特和一辆兰博基尼。
·现在还有另一种方式来显示这些,就是使用forage循环针对每个圆括号大括号。forage循环必须列出数组中包含的数据类型汽车,就把每辆车称为车,车库里有车。在每次迭代中都会显示汽车点模型,这样做也会产生同样的效果。不过这次将便利数组。
·现在还有另一种方式可以,这个也要写,不需要,必须为数组定义大小,创建一些具有名称的汽车对象,将这些对象直接分配给每个索引。可以直接声明一个数组,然后立即在一个步骤中实例化一些对象。将创建一个新的数组,直接使用中括号,将把它称为车库,等于大括号。
·将传入新车,需要传入一个模型并做同样的事情,对于另外两辆车也是如此。这将完成相同的事情,只是用更少的步骤编写的,所以这些被称为匿名对象。他们技术上没有名称,所以可能会也可能不会制作一个关于匿名对象的单独视频。
所以在车库里应该有一辆野马,一辆科尔维特和一辆兰博基尼。所以这就是如何在索引中创建对象数组。
猜你喜欢
- 2024-11-18 C语言探索之旅:数组
- 2024-11-18 数组及在Excel中应用
- 2024-11-18 机器学习实战:Numpy多维数组的创建、索引与切片
- 2024-11-18 非理工科编程零基础文科生秒懂python学习笔记Numpy创建数组9妙方
- 2024-11-18 5分钟课堂:Java数组
- 2024-11-18 VBA字典与数组第十八讲:VBA中静态数组的定义及创建
- 2024-11-18 18.C语言:实践:创建一个动态数组库
- 2024-11-18 在JavaScript中,如何创建一个数组或对象?
- 2024-11-18 NumPy 基础知识 — 创建和操作数组
- 2024-11-18 掌握数组公式,从小白走向大师的必经之路,小白?或大师?
- 最近发表
- 标签列表
-
- jsp (69)
- gitpush (78)
- gitreset (66)
- python字典 (67)
- dockercp (63)
- gitclone命令 (63)
- dockersave (62)
- linux命令大全 (65)
- pythonif (86)
- location.href (69)
- dockerexec (65)
- tail-f (79)
- queryselectorall (63)
- location.search (79)
- bootstrap教程 (74)
- deletesql (62)
- linuxgzip (68)
- 字符串连接 (73)
- html标签 (69)
- c++初始化列表 (64)
- mysqlinnodbmyisam区别 (63)
- arraylistadd (66)
- mysqldatesub函数 (63)
- window10java环境变量设置 (66)
- c++虚函数和纯虚函数的区别 (66)