Python programlama dilinde class nedir ve nasıl kullanılır?

Python'da Class Nedir?

Class (sınıf), nesne yönelimli programlama (OOP) paradigmalarının temel yapı taşlarından biridir. Bir class, belirli özelliklere ve yöntemlere sahip nesnelerin oluşturulmasını sağlar.

Class'lar, veri ve fonksiyonları bir arada tutarak bir şablon oluşturur. Bu, kodun daha düzenli ve yeniden kullanılabilir olmasını sağlar.

Python'da Class Kullanımı

  • Tanımlama: Class'ı 'class' anahtar kelimesi ile tanımlarız.
  • Özellikler: Class içinde değişkenler tanımlanır.
  • Yöntemler: Class içinde işlevler tanımlanır.

Örnek bir class tanımı aşağıdaki gibidir:

class Araba:
    def __init__(self, marka, model):
        self.marka = marka
        self.model = model
    
    def bilgi_ver(self):
        return f"{self.marka} {self.model}"

Bu örnekte:

  • **__init__** metodu, class oluşturulduğunda çağrılır ve özellikleri tanımlar.
  • **bilgi_ver** metodu, nesnenin bilgilerini döndürür.

Nesne Oluşturma

Class'tan nesne oluşturmak için şu şekilde yazılır:

araba1 = Araba("Toyota", "Corolla")
print(araba1.bilgi_ver())

Bu, "Toyota Corolla" çıktısını verir. Class'lar, benzer özelliklere sahip nesnelerin oluşturulmasında büyük kolaylık sağlar.


Python programlama dilinde class nedir ve nasıl kullanılır?

🐞

Hata bildir

Paylaş