Tekrar hoşgeldiniz.
Bu videoda prototiplerden bahsedeceğiz.
İlk önce prototip nesnesinin ne olduğunu anlayacağız, ardından Dunder Prato prototipi ile yapıcı
arasındaki ilişkiyi tarif edip çizelim ve yapıcı daha verimli kod yazmak için prototip
nesne üzerine yöntemler ve özellikler ekleyecektir.
Ve son olarak, prototipe kurucu işlevine karşı yöntemler ve özellikler
ekleme arasındaki farkı açıklayabileceğiz.
kelimeyle hızlı bir şekilde inceleyelim, ilk önce çok ince bir hava yaratan bir nesne oluşturuyor.
Ancak prototiplere derinlemesine geçmeden önce, yeni bir anahtar
İkinci olarak anahtar sözcük değerini, önceki adımda oluşturulan nesne olarak ayarlar.
Üçüncüsü, yapıcı işlevine bir dönüş ekler.
Son olarak, oluşturulan nesne ile kurucu işlevin prototip özelliği arasında Dunder Prato
olarak erişebileceğimiz bir bağlantı oluşturur.
O noktadan biraz daha konuşalım.
Daha da iyisi, bu ilişkiyi çizelim.
Bu diyagramdan korkmayın.
Bir kılavuz olarak adım adım ilerleyelim.
Bir daire bir işlevi ve bir kare bir nesnedir.
Yani burada, nesnenin orijinal yapıcı işlevine işaret eden constructor adlı bir özelliği bulunan bir
nesne olan bir prototip adı olan bir özelliği olan bir kişi kurucu işlevi bulunur.
Kişilerin prototiplerine özellikler veya yöntemler yerleştirilirse, bu yapıcı işlevinden yaratılan nesnelerden
erişilebilir hale getirilebilir; bunlar, yapıcı işlev tarafından oluşturulan bu nesnelerin
prototip nesnesine erişme biçimi, Prato köprüsü aracılığıyla olur.
Bu bağlantı, yeni anahtar kelime kullanıldığında kurulur.
Her kurucu işleci tekrarlamak için ona prototip denilen bir özellik vardır.
Prototip özelliği, yöntem ve özelliklere de sahip olabilen bir nesnedir.
Bu yöntemler ve özellikler paylaşılır ve bu yapıcı işlevden oluşturulmuş herhangi bir
nesneyle erişilebilir.
Yeni anahtar kelime kullanıldığında.
Şimdi, kod örneği ile bunun nasıl bir hale geldiğini görelim.
Bu kodu kopyalayıp chrome konsoluna yapıştıracağız ve her satıra yürüyebiliriz.
Önce ad adlı bir özelliğe sahip kişi adlı kurucu işleve sahibim.
Bir işlev oluşturduğumdan, işlevde prototip adı verilen bir özellik olduğunu zaten görebiliriz.
Şimdi yeni anahtar kullanarak yapıcı işlevimden bir LP adlı iki nesne yaratacağım.
Yeni anahtar sözcüğümü kullandığımdan, Dunder Produ adlı bu nesnelerin her biri için kişi
yapıcısının prototip özelliklerine işaret eden bir özellik eklendi.
Bir sonraki videoda bu prototip mülkün neden bu kadar faydalı olduğunu tartışacağız.
Nihayet prototip nesne üzerinde özgün kurucu işleve dönen yapıcı adı verilen
bir özellik vardır.
önce başka bir dizide tartışacağımız miras adı verilen bir konunun önemli bir parçasıdır.
Yapıcı mülkiyet, kullanacağınız veya sık sık işleyeceğiniz bir şey değildir, ancak, bu videoyu tamamlamadan
Diyagrama birkaç slayt daha atlamak istiyorum, böylece bir kez daha geçebiliriz.
Çemberlerin işlevleri olduğunu ve karelerin nesneler olduğunu unutmayın.
Ellie ve soğuk olarak adlandırılan, kişi kurucu işlevinden yaratılan iki nesne var.
Yeşil daire.
Yeni anahtar kelimeyi onları oluşturduğumda kullandığımdan beri.
Bu nesnelerin her biri, kişinin kurucusundaki prototip mülkiyetine işaret eden Dunder Prado adlı
bir özelliğe sahiptir.
Bir sonraki videoda, prototip nesnesini inceleyeceğiz ve ne kadar kullanışlı olduğunu göreceğiz.
Gör bak