01
Prototip Modeli
Prototip bağı ve özellik arama zinciri, nesneden nesneye kalıtım kalıpları, sınıf sözdiziminin zincirdeki karşılığı, özellik tanımlayıcıları ve değişmezlik teknikleri.
- 01 Nesne Prototipi Her nesnenin taşıdığı prototip bağı, özelliklerin bu bağ üzerinden aranma sırası, kendi özellik ile devralınan özellik ayrımı ve zincirin sonu.
- 02 Prototipsel Kalıtım Yapıcı işlevler ve new işlecinin kurduğu bağ, prototip zincirini iki katmana çıkarmak, tür sorgulama işlemleri ve bağın çalışma zamanında değişmesi.
- 03 Sınıf Sözdizimi Sınıf bildiriminin prototip zincirindeki birebir karşılığı, statik tarafın kalıtımı, yöntemlerin sayılabilirliği ve sözdizimin getirdiği gerçek farklar.
- 04 Özellik Tanımlayıcıları Bir özelliğin değerinin yanında taşıdığı yazılabilirlik, sayılabilirlik ve yapılandırılabilirlik bayrakları; erişimci özellikler ve tanımlayıcıları koruyan kopyalama.
- 05 Değişmezlik Teknikleri Dondurma, mühürleme ve genişletmeyi engelleme işlemlerinin kapsamı, sığ kalmalarının sonuçları, derin dondurma ve değişiklik yerine yeni nesne üretme kalıpları.