ETİKETLER

swift-class

İÇERİK TÜRLERİ

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.

 

Abone ol swift-class