SORU
2 Mart 2009, PAZARTESİ


Özellikleri vs Yöntemleri

Soru: ne Zaman özelliklerini kullanmaya karar veriyorsunuz (C#) ve ne zaman yöntem kullanmaya karar veriyorsunuz?

Bu tartışmayı meşgulüz ve bir özellik veya yöntem kullanmalıyız tartışmalıdır olduğu bazı alanlar bulduk. Bir örnek şu:

public void SetLabel(string text)
{
    Label.Text = text;
}

, Label örnekte SEO bir sayfa üzerinde bir kontrol. Bu yöntemi yapmak ister (bu durumda) bir karar veya bir özellik yöneten bir ilke var.

En genel ve kapsamlı olduğu cevabını kabul ediyorum. ama o da verdiğim örnek dokunur.

CEVAP
2 Mart 2009, PAZARTESİ


Gelişmekte olan Sınıf Kütüphaneleri için Tasarım Kuralları: Choosing Between Properties and Methods bölümünden

Genel olarak, yöntem eylemler ve özellikleri veri temsil temsil eder. Özellikleri alanları gibi kullanılabilir özellikler açısından karmaşık olmamalı, anlamı ya da yan etkiler üretmek içindir. Aşağıdaki kuralları ihlal etmediği zaman, özellik, yerine bir yöntem kullanmayı düşünün, daha az deneyimli geliştiriciler özelliklerini kullanmak çok daha kolay çünkü.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • FUzzyBUnnyBOoties

    FUzzyBUnnyBO

    3 EKİM 2007
  • Lupe Fiasco

    Lupe Fiasco

    23 ŞUBAT 2006
  • stewmurray47

    stewmurray47

    1 Kasım 2006