Python’da self ne demek oluyor? Java’daki this ile aynı diyebilir miyiz?
comments
1 references
// Comments are closed.
Python’da self ne demek oluyor? Java’daki this ile aynı diyebilir miyiz?
// Comments are closed.
Konuyu biraz detaylı incelediğimiz zaman uzadıkça uzuyor. Kısaca bahsedeyim.
OOP kullanarak program yazdığımız zaman bir metodun hangi sınıfa ait olduğunu belirliyoruz. Dilden dile değişiklikler gösteriyor. Self kelimesi de python dilindeki karşılık oluyor. Örnekle ilerleyelim,
Sanıyorum güzel bir örnek C++ ile verilebilir
Bu örneği cplusplus.com’dan aldım.
Önce Rectangle adında bir sınıf tanımı yazılmış.
Kısacası fonksiyonu metoda çevirmiş oluyoruz. Python’da işler bu şekilde yürüyor.