class employee:
increment=1.5
number_of_employee=0
def __init__(self,fname,lname,salary): #constractor instence
self.fnamek=fname
self.lnamek=lname
self.salaryk=salary
self.increment=2
employee.number_of_employee +=1 #protthek bar access hobe employee add hole and number barbe
#jodi salary barate chai then
def increse(self):
self.salaryk=self.salaryk*employee.increment #class ar increment use korlam
def increse2(self):
self.salaryk=int(self.salaryk * self.increment ) #class ar increment use korlam
print("number of employee 1st",employee.number_of_employee)
munna= employee("maruf","hasan",50000)
shohan= employee("mehadi","hasan",40000)
print("number of employee 2nd",employee.number_of_employee)
azad= employee("mehadi","ali",20000)
print("number of employee 3nd",employee.number_of_employee)
munna.increse()
print(munna.salaryk)
munna.increse2()
print(munna.salaryk)
#Instence ar sob veriable ke dakhte
print(munna.__dict__)
#class ar sob veriable ke dakhte
print(employee.__dict__)
Comments
Post a Comment