SORU
6 Temmuz 2009, PAZARTESİ


'statik değişkenler anlamı ne bir uygulama arabirimi?

Oldukça iyi bir arayüz uygulaması olarak tanımlanan statik değişkenler anlamıyorum. Yöntem yerel bir değişken nasıl farklılık anlıyorum, ama ne zaman doğrudan bir uygulama tanımlı değil.

Bu örneklere bakın. Ne fark bu iki pratik yapmak mı?

#include "MyClass.h"

@implementation MyClass
int myInt;
...
@end

Ve:

#include "MyClass.h"

@implementation MyClass
static int myInt;
...
@end

myInt Her iki durumda görünür için tüm yöntemleri ve yorumladım testi yaptırdım düzgün, myInt Her iki durumda aynı değişken için farklı örnekleri sınıfı.

CEVAP
6 Temmuz 2009, PAZARTESİ


'Statik' bu bağlamda düz C olacak şekilde aynı anahtar kelime: geçerli dosyaya myİnt kapsamını sınırlar.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Professor Messer

    Professor Me

    27 NİSAN 2007
  • Chaîne de TheMoustic

    Chaîne de T

    5 Kasım 2006
  • Utah Valley Online

    Utah Valley

    9 AĞUSTOS 2010