C#

C# Sealed Class Nedir

Bu yazıda C# Sealed (Mühürlü) Sınıf oluşturma kavramına bakacağız. Burada Sealed Class nesne yönelimli programlamanın kalıtım özelliğini kısıtlamak için kullanılır.

Mühürlenen bir sınıf başka sınıflar tarafından devralınamaz. C# dilindeki sealed anahtar kelimesi, Java dilindeki final anahtar kelimesi gibi kulllanılır.

İşte aşağıdaki kodlar Visual Studio C# içinde hazırlanmış örnek bir sealed class kullanımına örnektir. Aşağıdaki sealed anahtar kelimesi ile Kordinat adında bir sealed sınıf oluşturulmuştur.

Ekran Alıntısı:

Kodlar:

using System;

namespace sealedOrnek
{
    sealed class Kordinat
    {
        public int x;
        public int y;
    }
    class Program
    {
        static void Main()
        {
            Kordinat kord = new Kordinat();
            kord.x = 100;
            kord.y = 180;
            Console.WriteLine("x = {0}, y = {1}", kord.x, kord.y);
            Console.ReadLine();
        }
    }
}

 

 

 

Yorum Yap