SORU
16 AĞUSTOS 2008, CUMARTESİ


'yapı ve sınıf arasındaki fark ne .NET?

Yapı ve sınıf arasındaki fark nedir .NET?

Açık, öz ve doğru bir cevap arıyorum. Gerçek cevap olarak ideal, iyi anlatılmış olsa da bağlantılar bekliyoruz.

CEVAP
16 AĞUSTOS 2008, CUMARTESİ


.Orada türleri iki kategoriye, NETbaşvuru türlerivedeğer türleri.

Yapılardeğer türlerive sınıflarbaşvuru türleri.

Genel fark bubaşvuru türüöbek üzerinde yaşıyor, ve birdeğeri yazınHayat senin değişken ya da alanın tanımlandığı yerde, yani satır içi.

Bir değişken içerendeğeri yazıniçerdiği tümdeğeri yazındeğer. Bir yapı için, bu değişken tüm yapı, tüm alanları içeren anlamına gelir.

Bir değişken içerenbaşvuru türübir işaretçi içerir, ya da birbaşvurubaşka bir yerde gerçek değerin bulunduğu bellek için.

Bu bir yarar başlangıç için:

  • değer türleriher zaman bir değer içerir
  • başvuru türleribir içerebilirnull-referans olarak, şu anda bir şey hiç söz etmiyorlar yani

DAHİLİ olarakbaşvuru türüişaretçiler olarak uygulanan s, bilerek ve değişken atama nasıl çalıştığını bilmek, diğer davranış kalıpları vardır:

  • bir içeriğini kopyalamadeğeri yazınbaşka bir değişken, kopyalar ve değişken tüm içeriğini yeni bir değişken, iki ayrı yapma. Kopyala sonra diğer bir deyişle, bir değişiklik diğerini etkilemez
  • bir içeriğini kopyalamabaşvuru türüşimdi aynı için iki başvuru var demek ki başka bir değişken değişken, kopya referansıbaşka bir yeregerçek veri depolama. Kopyala sonra diğer bir deyişle, bir referans veri değişimi diğer yanı, ama sadece gerçekten sadece aynı veri her iki yerden bakıyorsun çünkü üzerinde etkisi olacaktır

Değişkenleri veya alanları bildirdiğinizde, burada iki farklı türleri:

  • değişken:değeri yazınyığın, yaşıyorbaşvuru türübu hayat bir yerlerde gerçek bellek nerede yaşadığını yığın bellek için bir işaretçi yığını gibi
  • yapı-alan: sınıf/değeri yazınsınıf içinde yaşıyorbaşvuru türühayat bir yerlerde gerçek bellek nerede yaşadığını yığın bellek için bir işaretçi olarak içi sınıfı.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • esnathesinger

    esnathesinge

    6 NİSAN 2009
  • Joshua Kywn

    Joshua Kywn

    17 Mayıs 2010
  • MotoManTV

    MotoManTV

    10 Aralık 2009