12
//klassni e’lon qilish
class Employee(object):
def __init__ (self, name=None, salary=2000):
self.name=name
self.salary=salary
//ob’ektni hosil qilish
john = Employee ('John Johnson', 3000)
7-listingda bog’langan ro’yxat elementini tadbiq qiluvchi klassni e’lon
qilishga misol keltirilgan.
Listing 7. Python da bog’langan ro’yxatni tadbiq qilish
class Element:
def __init__(self, value = None, next = None):
self.value = value
self.next = next
Bu sintaksis C tilida qo’llanilishiga juda o’xshash variant. Lekin,
konstruktor parametri uchun turni ko’rsatish talab etilmaydi va unga bog’liq
bo’lgan muammolar ham o’z yechimini topadi.
Do'stlaringiz bilan baham: