1
00:00:00,420 --> 00:00:01,470
Tekrar hoşgeldiniz.

2
00:00:01,470 --> 00:00:04,840
Bu videoda prototiplerden bahsedeceğiz.

3
00:00:04,920 --> 00:00:10,590
İlk önce prototip nesnesinin ne olduğunu anlayacağız, ardından Dunder Prato prototipi ile yapıcı

4
00:00:10,590 --> 00:00:16,290
arasındaki ilişkiyi tarif edip çizelim ve yapıcı daha verimli kod yazmak için prototip

5
00:00:16,290 --> 00:00:18,720
nesne üzerine yöntemler ve özellikler ekleyecektir.

6
00:00:18,750 --> 00:00:23,730
Ve son olarak, prototipe kurucu işlevine karşı yöntemler ve özellikler

7
00:00:24,060 --> 00:00:25,890
ekleme arasındaki farkı açıklayabileceğiz.

8
00:00:26,370 --> 00:00:31,920
kelimeyle hızlı bir şekilde inceleyelim, ilk önce çok ince bir hava yaratan bir nesne oluşturuyor.

9
00:00:32,610 --> 00:00:35,730
Ancak prototiplere derinlemesine geçmeden önce, yeni bir anahtar

10
00:00:35,730 --> 00:00:42,180
İkinci olarak anahtar sözcük değerini, önceki adımda oluşturulan nesne olarak ayarlar.

11
00:00:42,190 --> 00:00:46,200
Üçüncüsü, yapıcı işlevine bir dönüş ekler.

12
00:00:46,200 --> 00:00:53,280
Son olarak, oluşturulan nesne ile kurucu işlevin prototip özelliği arasında Dunder Prato

13
00:00:53,280 --> 00:00:55,950
olarak erişebileceğimiz bir bağlantı oluşturur.

14
00:00:55,950 --> 00:00:58,020
O noktadan biraz daha konuşalım.

15
00:00:58,050 --> 00:01:01,330
Daha da iyisi, bu ilişkiyi çizelim.

16
00:01:01,440 --> 00:01:03,170
Bu diyagramdan korkmayın.

17
00:01:03,240 --> 00:01:06,330
Bir kılavuz olarak adım adım ilerleyelim.

18
00:01:06,330 --> 00:01:10,280
Bir daire bir işlevi ve bir kare bir nesnedir.

19
00:01:10,290 --> 00:01:16,500
Yani burada, nesnenin orijinal yapıcı işlevine işaret eden constructor adlı bir özelliği bulunan bir

20
00:01:17,250 --> 00:01:23,160
nesne olan bir prototip adı olan bir özelliği olan bir kişi kurucu işlevi bulunur.

21
00:01:24,360 --> 00:01:31,320
Kişilerin prototiplerine özellikler veya yöntemler yerleştirilirse, bu yapıcı işlevinden yaratılan nesnelerden

22
00:01:31,320 --> 00:01:37,860
erişilebilir hale getirilebilir; bunlar, yapıcı işlev tarafından oluşturulan bu nesnelerin

23
00:01:38,190 --> 00:01:43,650
prototip nesnesine erişme biçimi, Prato köprüsü aracılığıyla olur.

24
00:01:43,890 --> 00:01:47,720
Bu bağlantı, yeni anahtar kelime kullanıldığında kurulur.

25
00:01:47,940 --> 00:01:52,860
Her kurucu işleci tekrarlamak için ona prototip denilen bir özellik vardır.

26
00:01:52,860 --> 00:01:58,150
Prototip özelliği, yöntem ve özelliklere de sahip olabilen bir nesnedir.

27
00:01:58,200 --> 00:02:04,320
Bu yöntemler ve özellikler paylaşılır ve bu yapıcı işlevden oluşturulmuş herhangi bir

28
00:02:04,320 --> 00:02:05,100
nesneyle erişilebilir.

29
00:02:05,130 --> 00:02:07,620
Yeni anahtar kelime kullanıldığında.

30
00:02:07,710 --> 00:02:10,360
Şimdi, kod örneği ile bunun nasıl bir hale geldiğini görelim.

31
00:02:10,410 --> 00:02:14,370
Bu kodu kopyalayıp chrome konsoluna yapıştıracağız ve her satıra yürüyebiliriz.

32
00:02:15,180 --> 00:02:20,560
Önce ad adlı bir özelliğe sahip kişi adlı kurucu işleve sahibim.

33
00:02:20,610 --> 00:02:26,220
Bir işlev oluşturduğumdan, işlevde prototip adı verilen bir özellik olduğunu zaten görebiliriz.

34
00:02:27,480 --> 00:02:33,830
Şimdi yeni anahtar kullanarak yapıcı işlevimden bir LP adlı iki nesne yaratacağım.

35
00:02:34,350 --> 00:02:40,110
Yeni anahtar sözcüğümü kullandığımdan, Dunder Produ adlı bu nesnelerin her biri için kişi

36
00:02:40,110 --> 00:02:43,400
yapıcısının prototip özelliklerine işaret eden bir özellik eklendi.

37
00:02:43,710 --> 00:02:48,360
Bir sonraki videoda bu prototip mülkün neden bu kadar faydalı olduğunu tartışacağız.

38
00:02:48,360 --> 00:02:53,910
Nihayet prototip nesne üzerinde özgün kurucu işleve dönen yapıcı adı verilen

39
00:02:53,910 --> 00:02:55,440
bir özellik vardır.

40
00:02:55,530 --> 00:03:00,540
önce başka bir dizide tartışacağımız miras adı verilen bir konunun önemli bir parçasıdır.

41
00:03:00,540 --> 00:03:06,150
Yapıcı mülkiyet, kullanacağınız veya sık sık işleyeceğiniz bir şey değildir, ancak, bu videoyu tamamlamadan

42
00:03:06,360 --> 00:03:11,070
Diyagrama birkaç slayt daha atlamak istiyorum, böylece bir kez daha geçebiliriz.

43
00:03:11,340 --> 00:03:15,480
Çemberlerin işlevleri olduğunu ve karelerin nesneler olduğunu unutmayın.

44
00:03:15,480 --> 00:03:20,820
Ellie ve soğuk olarak adlandırılan, kişi kurucu işlevinden yaratılan iki nesne var.

45
00:03:21,270 --> 00:03:22,290
Yeşil daire.

46
00:03:22,290 --> 00:03:24,780
Yeni anahtar kelimeyi onları oluşturduğumda kullandığımdan beri.

47
00:03:24,960 --> 00:03:30,960
Bu nesnelerin her biri, kişinin kurucusundaki prototip mülkiyetine işaret eden Dunder Prado adlı

48
00:03:30,960 --> 00:03:32,530
bir özelliğe sahiptir.

49
00:03:32,940 --> 00:03:38,010
Bir sonraki videoda, prototip nesnesini inceleyeceğiz ve ne kadar kullanışlı olduğunu göreceğiz.

50
00:03:38,010 --> 00:03:38,460
Gör bak
