Saf Sanalları Uygula

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

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

Neden: Tüm saf sanal işlevleri tek tek el ile 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 ondan türetilir.

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

    • Klavye
      • Ctrl+. tuşlarına basarak Hızlı Eylemler ve Yeniden Düzenlemeler menüsünü tetikleyin 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ın ve 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 Olan MyInheritedClass'ın ekran görüntüsü.