içinde Python, nesneler ve sınıflar, nesne yönelimli programlamanın(OOP) temel kavramlarıdır. Nesne yönelimli programlama, kendi nitelikleri ve yöntemleriyle nesneler oluşturmanıza olanak tanıyarak kod organizasyonunu açık ve sürdürülebilir hale getirir.
İçinde bir Sınıf Tanımlama Python
- Yeni bir sınıf tanımlamak için,
class
anahtar kelimeyi ve ardından sınıfın adını kullanın(genellikle büyük harfle başlar). - Sınıfın içinde, sınıfın nesnelerinin sahip olacağı öznitelikleri(değişkenler) ve yöntemleri(işlevleri) tanımlayabilirsiniz.
Bir Sınıftan Nesneler Oluşturma
- Bir sınıftan bir nesne oluşturmak için sözdizimini kullanın
class_name()
. - Bu, tanımlanan sınıfa dayalı olarak yeni bir nesneyi başlatır.
Örnek: İşte bir sınıfın nasıl tanımlanacağına ve ondan nesneler yaratılacağına dair basit bir örnek:
Yukarıdaki örnekte, Person
sınıfı iki öznitelik name
ve ile age
birlikte bir yöntemle tanımladık say_hello()
. Ardından, sınıftan iki nesne oluşturduk person1
ve bilgilerini görüntülemek için her nesnenin yöntemini çağırdık. person2
Person
say_hello()