Ana sayfa Genel Python – Nesne Yönelimli Programlama – Metodlar

Python – Nesne Yönelimli Programlama – Metodlar

6605
179
PAYLAŞ

Nesne Yönelimli Programlama – Metodlar

Bu yazıda bir sınıf içinde metodlarımızı nasıl tanımlayacağımızı öğrenmeye çalışacağız. Bunun için ilk olarak bir Yazılımcı sınıfı tanımlayalım.

Önceki dersten bunların nasıl yapıldığını biliyoruz. Peki bu class’a metodlarımızı nasıl tanımlayabiliriz ? Aynı init metodunu tanımladığımız gibi bir class’a da istediğimiz kadar metod tanımlayabiliriz. Örneğin ,Yazılımcı classına bilgilerigöster isimli bir metod tanımlayalım.

Burada bilgilerigöster isimli metod tanımlayarak her bir özelliğimizin değeri ekrana derli toplu bir şekilde yazdırmış olduk. Metodlarımızı yazarken dikkat etmemiz gerek nokta, her metodun birinci parametresinin self referansı olması gerektiğidir. Ayrıca objelerimizin özelliklerine mutlaka self referansıyla erişmemiz gerekiyor.İsterseniz bu classa 2 tane daha metod yazalım.

İşte bu kadar ! Bir sonraki derste de inheritance yani kalıtım mantığını öğrenmeye çalışacağız.

BİR CEVAP BIRAK

Please enter your comment!
Please enter your name here