1
00:00:00,180 --> 00:00:01,110
Tekrar hoşgeldiniz.

2
00:00:01,350 --> 00:00:05,400
Bu videoda, geçmişteki birkaç videoda öğrendiklerimizi yeniden canlandıracağız.

3
00:00:05,550 --> 00:00:10,530
Nesne yönelimli programlamanın, O için destek üretmiş dillerde bazı türden planlardan oluşturulmuş nesneler

4
00:00:10,530 --> 00:00:17,130
üzerine kurulu bir model olduğunu öğrendik. P. biz bu sınıf tasavvurlarını sınıfları

5
00:00:17,130 --> 00:00:23,190
ve bunlardan yaratılan nesneleri çağırırız, çünkü javascript içinde sınıf desteğine sahip değiliz.

6
00:00:23,190 --> 00:00:29,130
Oluşturucu işlevleri ve yeni anahtar sözcüğünü kullanarak nesneler oluşturmak için işlevler kullanarak

7
00:00:29,130 --> 00:00:31,220
sınıfların işlevselliğini taklit ediyoruz.

8
00:00:31,380 --> 00:00:36,540
Ayrıca, yeni anahtar kelimenin dört şeyin ince hava yoluyla bir nesne oluşturduğunu gördük.

9
00:00:36,570 --> 00:00:43,420
Anahtar sözcüğün değerini, eklediği önceki adımda oluşturulan nesne olarak ayarlar veya bunu

10
00:00:43,440 --> 00:00:45,490
yapıcı işlevine döndürür.

11
00:00:45,660 --> 00:00:51,720
Ve son olarak, erişebileceğimiz nesne üzerinde Dunder Prato adı verilen bir özellik belirliyor.

12
00:00:51,930 --> 00:00:55,230
Bir sonraki videoda bununla ilgili daha fazla konuşacağız.

13
00:00:55,270 --> 00:01:02,040
Birden fazla yapıcı işlevin başka bir yapıcı işlev çağırarak özelliklerini paylaşması ve bu

14
00:01:02,040 --> 00:01:08,310
videonun değerini bir sonraki video'daki yapıcı işlevinden oluşturulan doğru nesne olarak ayarlamak

15
00:01:08,400 --> 00:01:12,960
için çağrı veya uygulamanın kullanılması ile çoğaltmayı refactor edebiliriz.

16
00:01:12,990 --> 00:01:18,320
işlevlerle ilgili bir malı inceleyeceğiz ve yeni anahtar kelimenin yaptığı işe daha da derinleşeceğiz.

17
00:01:18,330 --> 00:01:19,170
Prototip denilen

18
00:01:19,230 --> 00:01:19,990
Görmek.
