OOP - Sealed Class Nedir?

Sealed Class : Türkçe anlamı mühürlü sınıflardır.Kalıtım vermeyen sınıflardır. Bir sınıfın başka sınıflara kalıtım vermesini önlemek için kullanılır. Güvenlik açısından önemlidir. Yanlışlıkla türetme işlemi yapmayı ve override etmeyi önleriz.

sealed class X
{
      //metod ve değişkenler
}

Eğer türetme işlemi yapmaya çalıştığımızda program bize görseldeki gibi bir uyarı verecektir.

Sealed type bir sınıftan miras alamayacağımızı belirtti.

Yorumlar