00:12 Giriş ve Irmak Özonay, bir önceki videoda verilen örnek üzerinden anlatımına devam edeceğini söyledi. Yaratılan sporcu class'ı üzerinden property, getter - setter örneklerinin gösterileceği anlatıldı.
1:27 Irmak Özonay, yalnızca "get" tanımlanan durumlarda açık olarak "get" yazmaya gerek olmadığını örnek üzerinden gösterdi. Verilen örnek üzerinden sprocuya yaş atamak istediğimizde set metodu eklenmesi gerektiği belirtildi.
3:06 Irmak Özonay, inheritance ile karışık bir property örneği vereceğini aktardı. Verilen örnekte sporcudan inherit eden bir boksör class'ı yaratıldı ve boksörün kilosuna göre yarışacağı klasmanı bulabileceğimiz aktarıldı.
3:49 Boktör class'na bir klasman eklendi ve bir kilo set edildiğinde bu klasmanın güncellenmesini istediğimiz için "override" diyerek bu parametreyi boksör sınıfının içinde tanımlayabileceğimiz anlatıldı. Kilo set edildikçe ditSet çağrılacağı aktarıldı.
6:38 Irmak Özonay, Swift'de protokol konusunu anlatacağını aktardı. Protokollerin diğer dillerde interface olarak geçtiği belirtildi. Swift'de protokol örneği uygulamalı olarak gösterildi.
9:00 Kapanış.
#swiftdersleri #xcode #eTP