Would you like to inspect the original subtitles? These are the user uploaded subtitles that are being translated:
1
00:00:00,910 --> 00:00:04,070
When you add a new feel to your class, you need to update the big three.
2
00:00:04,600 --> 00:00:05,160
Think about it.
3
00:00:05,350 --> 00:00:10,960
The Big Three are the constructor, which updates every field when you create an object getters which
4
00:00:10,960 --> 00:00:12,130
let you get fields'.
5
00:00:13,850 --> 00:00:16,280
And Setas, which let you update Fields'.
6
00:00:19,050 --> 00:00:21,960
In this lesson, you're going to add an array field to your car class.
7
00:00:24,180 --> 00:00:30,300
Here are the new requirements, there's been a change in plans now every car needs to come with spare
8
00:00:30,300 --> 00:00:30,900
parts.
9
00:00:31,380 --> 00:00:34,290
Spare parts is plural, so it has to be an array.
10
00:00:39,320 --> 00:00:42,860
Based on the requirements, we need to add another field to the car class.
11
00:00:44,100 --> 00:00:51,060
Now, every car object requires five fields, make price, year color and spare parts, which I'm just
12
00:00:51,060 --> 00:00:52,440
going to call parts for short.
13
00:00:55,820 --> 00:01:01,490
The car class needs to model every field in action, so add a string array, name parts.
14
00:01:12,070 --> 00:01:16,570
And now every car object that you create from this car class is going to have Fifield's.
15
00:01:19,360 --> 00:01:24,040
For now, remove the private keyword, we're going to put it back later and back in Maine, I'm going
16
00:01:24,040 --> 00:01:25,630
to print the parts filled for Nissan.
17
00:01:53,620 --> 00:02:00,100
It's no and I hope you can guess why you said Nissan equal to a new object of the car class you passed
18
00:02:00,100 --> 00:02:01,060
and for arguments.
19
00:02:01,060 --> 00:02:04,000
So whichever runs the constructor with four parameters.
20
00:02:11,520 --> 00:02:15,480
The constructor only updates for fields and the parts field stays null.
21
00:02:21,820 --> 00:02:26,530
For this reason, step one is to fix the constructor, we need to make sure it updates every single
22
00:02:26,530 --> 00:02:26,920
field.
23
00:02:29,730 --> 00:02:32,580
In this lesson, you added another feel to your car costs.
24
00:02:32,850 --> 00:02:37,290
Now, each car object that you create from this car class is going to have by fields.
25
00:02:38,160 --> 00:02:41,310
Whenever you add a new field, you need to update the big three.
26
00:02:41,700 --> 00:02:43,530
And we're going to start with the constructor.
2584
Can't find what you're looking for?
Get subtitles in any language from opensubtitles.com, and translate them here.