Ders 6 : Interface - Sınıf Arayüzü





Interface Tanımlamak

Bir interface (arayüz) tanımlamak için yani bir classın varlığını tanımlamak için main fonksiyonunun dışına

@interface Sınıf : AnaSınıf


@end

Şeklinde bir kod yazılır. Bu kodu yeni bir class açtığınızda .h dosyasında dörebilirsiniz.

.m sayfasında ise kodu şu şekilde gorürsünüz

@interface Sınıf()


@end

Bu araya fonksiyonlar ve global değişkenler tanımlanır. Fonksiyon tanımlamayı zaten bildiğimize göre global değişken tanımlamayı öğrenelim.

Global Değişken Tanımlamak

Global değişkenler local değişkenlerin aksine sadece içinde bulunduklar {} arasına değilde her fonksiyonun içinde çağırılabilen değişkenlerdir. Bu değişkenleri tanımlamak için interface içine {} açılır ve içeriye değişkenler tanımlanır.

@interface Sınıf()
 {
  int global;
 }

@end

Hiç yorum yok :

Yorum Gönder