1
0
mirror of https://github.com/adambard/learnxinyminutes-docs.git synced 2025-08-10 16:54:33 +02:00

Broken OOP Example Fixed

-> class Insan(obje) converted class Insan(object)
-> Undefined self.name variable replaced self.isim
This commit is contained in:
Batuhan Osman Taşkaya
2018-05-12 06:12:43 +03:00
committed by GitHub
parent 71389bd423
commit dc7adc32e3

View File

@@ -4,7 +4,7 @@ contributors:
- ["Louie Dinh", "http://pythonpracticeprojects.com"] - ["Louie Dinh", "http://pythonpracticeprojects.com"]
- ["Steven Basart", "http://github.com/xksteven"] - ["Steven Basart", "http://github.com/xksteven"]
- ["Andre Polykanine", "https://github.com/Oire"] - ["Andre Polykanine", "https://github.com/Oire"]
- ["Andre Polykanine", "https://github.com/Oire"] - ["Batuhan Osman T.", "https://github.com/BTaskaya"]
translators: translators:
- ["Eray AYDIN", "http://erayaydin.me/"] - ["Eray AYDIN", "http://erayaydin.me/"]
lang: tr-tr lang: tr-tr
@@ -484,7 +484,7 @@ filter(lambda x: x > 5, [3, 4, 5, 6, 7]) # => [6, 7]
# Sınıf oluşturmak için objeden alt sınıf oluşturacağız. # Sınıf oluşturmak için objeden alt sınıf oluşturacağız.
class Insan(obje): class Insan(object):
# Sınıf değeri. Sınıfın tüm nesneleri tarafından kullanılabilir # Sınıf değeri. Sınıfın tüm nesneleri tarafından kullanılabilir
tur = "H. sapiens" tur = "H. sapiens"
@@ -499,7 +499,7 @@ class Insan(obje):
# Bir metot. Bütün metotlar ilk parametre olarak "self "alır. # Bir metot. Bütün metotlar ilk parametre olarak "self "alır.
def soyle(self, mesaj): def soyle(self, mesaj):
return "{isim}: {mesaj}".format(isim=self.name, mesaj=mesaj) return "{isim}: {mesaj}".format(isim=self.isim, mesaj=mesaj)
# Bir sınıf metotu bütün nesnelere paylaştırılır # Bir sınıf metotu bütün nesnelere paylaştırılır
# İlk parametre olarak sınıf alırlar # İlk parametre olarak sınıf alırlar