Yazeka
Arama sonuçlarına göre oluşturuldu
Python'da class (sınıf), belirli bir nesne grubunun özelliklerini ve işlevlerini modellemek için kullanılan bir yapıdır 2.
Sınıflar, şablon görevi gören taslaklar (blueprint) olarak tanımlanabilir 2. Bu taslaklardan faydalanarak oluşturulan yapılar ise nesne (object) olarak adlandırılır 2.
Python'da sınıf oluşturmak için "class" anahtar kelimesi kullanılır 24. Sınıf adı, büyük harfle ve "PascalCase" şeklinde tanımlanır 2.
Sınıfların içine, o sınıfı tanımlayan nitelikler ve bu nitelikler üzerinde işlem yapabilecek fonksiyonlar (metodlar) eklenebilir 23.
Bazı temel sınıf bileşenleri şunlardır:
- Nitelikler (attributes) 23. Sınıfın veya sınıfın örneklerinin durumunu ve sahip olduğu bilgileri temsil eder 2.
- Metodlar (methods) 23. Sınıfın veya sınıfın örneklerinin gerçekleştirebileceği eylemleri veya işlemleri tanımlar 2.
- init metodu 35. Sınıfın tanımlanması sırasında, belirli özelliklerle başlamasını sağlamak için kullanılır 3.
- self yapısı 5. Sınıfın içindeki herhangi bir nesnenin, "global" bir yapı kazanmasını ve bulunduğu yapının bir üst katmanında da kullanılabilmesini sağlar 5.
Python, nesne tabanlı bir programlama dili olduğu için neredeyse her şey bir sınıftır 4.
5 kaynaktan alınan bilgiyle göre: