Aracılığıyla paylaş


Saf SanalLarı Uygulama

Ne: Bir sınıftaki tüm saf sanal yöntemleri uygulamak için gereken kodu oluşturun.

Tesis: Saf sanal işlevlere sahip bir sınıftan devralmak istiyorsunuz.

Neden: Tüm saf sanal işlevleri el ile tek tek uygulayabilirsiniz, ancak bu özellik tüm yöntem imzalarını otomatik olarak oluşturur.

Nasıl:

  1. Metin veya fare imlecinizi, temel sınıfın saf sanal işlevlerini uygulamak istediğiniz sınıfın üzerine getirin.

    Method1 ve Method2 adlı iki saf sanal işleve sahip bir sınıfın ekran görüntüsü. MyInheritedClass adlı boş bir sınıf bundan türetilir.

  2. Ardından, aşağıdakilerden birini yapın:

    • Klavye
      • Hızlı Eylemler ve Yeniden Düzenlemeler menüsünü tetiklemek için Ctrl+. tuşlarına basın ve bağlam menüsünden 'ClassName' sınıfı için tüm Saf Sanalları Uygula'yı seçin; burada ClassName, seçilen sınıfın adıdır.
    • Fare
      • Sağ tıklayıp Hızlı Eylemler ve Yeniden Düzenlemeler menüsünü seçin ve bağlam menüsünden 'ClassName' sınıfı için tüm Saf Sanalları Uygula'yı seçin; burada ClassName , seçilen sınıfın adıdır.
  3. Saf sanal yöntem imzaları otomatik olarak oluşturulur ve uygulanmaya hazır olur.

    Artık temel sınıftaki bildirimlerin adları ve imzalarıyla eşleşen 2 sanal yöntem tanımına sahip MyInheritedClass'ın ekran görüntüsü.