Self İfadesi
Lisans:
Creative Commons
11.12.2020
tarihinde güncellendi
Bakabileceğiniz Etiketler:
Eğitmen:
Geleceği Yazanlar Ekibi
Self ifadesi, o onda mevcut belirli bir tipe veya tipin bir örneğine açık bir referanstır. Aşağıdaki formlardan birinde kullanılır:
self
self.üye adı
self[indis]
self(ilk değer atama argümanları)
self.init(ilk değer atama argümanları)
Bir ilk değer atayıcı, subscript ya da örnek ya da nesne metodunda, self, bulunduğu tipin örneğine dorudan referans verir. Bir static ya da sınıf metodunda, self, içinde bulunduğu tipe doğrudan referans verir.
ÖRNEK:
class AA{
var ac: String
init( ac : String) {
self.ac = ac
}
}
var a = AA(ac: "fransa")
print(a.ac)
PROGRAMIN ÇIKTISI
fransa