1 00:00:00,980 --> 00:00:06,650 Now that we've seen some basic examples of classes inside of typescript let's have a very quick discussion 2 00:00:06,650 --> 00:00:09,200 on why we care about them and where we use them. 3 00:00:09,230 --> 00:00:12,950 Well essentially why we care about classes and where we're going to use them comes back to the same 4 00:00:12,950 --> 00:00:15,490 reason we care about interfaces. 5 00:00:15,560 --> 00:00:20,630 Remember interfaces which we just spoke about and classes together are going to be the primary tool 6 00:00:20,660 --> 00:00:22,670 that we use inside of typescript. 7 00:00:22,670 --> 00:00:27,620 Just about everything that you and I are going to do inside this course is going to revolve around classes. 8 00:00:27,690 --> 00:00:33,660 So inside of a typical class or a typical typescript application we're going to use classes very heavily. 9 00:00:33,950 --> 00:00:37,790 And in general we're going to have a collection of different files every different file is going to 10 00:00:37,790 --> 00:00:40,470 have one single class defined inside of it. 11 00:00:40,670 --> 00:00:45,410 And we're going to get these different classes to work together through the use of interfaces. 12 00:00:45,410 --> 00:00:50,410 Now of course I can tell you all this but it's not super useful unless we see a good example of it. 13 00:00:50,450 --> 00:00:53,810 So we're gonna take a pause right here when we come back the next section we're gonna start working 14 00:00:53,840 --> 00:00:55,700 on our first application. 15 00:00:55,790 --> 00:01:01,310 We're going to do a really big focus on helping you understand how we use classes inside of a basic 16 00:01:01,310 --> 00:01:06,590 application and how we get some code we use with them through the use of interfaces. 17 00:01:06,590 --> 00:01:09,290 So quick pause and we'll start on this application in the next video.