ETİKETLER
swift-class
Sınıf (Class) ve Statik (Static) Değişken Özellikleri
Sınıfa ait hesaplanmış bir özellik bildirimi için class anahtar sözcüğü kullanılmalıdır. Statik bir değişken özelliği bildirimi için de static anahtar sözcüğü kullanılmalıdır.
ÖRNEK:
Sınıflar(Classes) ve Nesneler(Objects) ve Yapılar(Structures)
Sınıf yapısı, nesneye yönelik programlamanın en temel yapısıdır. Bir sınıf yapısı içinde bir nesne oluşturmak için gerekli veri ve metotlar (fonksiyonlar) birlikte tanımlanır. Nesneye yönelik programlamanın bu özelliğine paketleme (encapsulation) adı verilir.
Dikdörtgen nesnesini göz önüne alalım. Bu nesnenin iki özelliği (property) mevcuttur: Genişlik ve uzunluk.
Dikdörtgen üzerinde iki önemli hesaplama gerekir: Dikdörtgenin çevresi ve dikdörtgenin alanı. Bu hesaplamalar ise metotlar (fonksiyonlar) sayesinde gerçekleştirilecektir.
Sınıf (Class) Oluşturma
Sınıf yapısı, nesneye yönelik programlamanın en temel yapısıdır. Bir sınıf yapısı içinde bir nesne oluşturmak için gerekli veri ve metotlar (fonksiyonlar) birlikte tanımlanır. Nesneye yönelik programlamanın bu özelliğine paketleme (encapsulation) adı verilir.
Dikdörtgen nesnesini göz önüne alalım. Bu nesnenin iki özelliği (property) mevcuttur: genişlik ve uzunluk.
Dikdörtgen üzerinde iki önemli hesaplama gerekir: dikdörtgenin çevresi ve dikdörtgenin alanı. Bu hesaplamalar ise metotlar (fonksiyonlar) sayesinde gerçekleştirilecektir.