· 8 years ago · Feb 13, 2018, 01:10 PM
1class Bom(object):
2 no_of_emp = 0
3 raise_amount = 1.04
4
5 def __init__(self, name, last, pay):
6 self.name = name
7 self.last = last
8 self.pay = pay
9 self.email = name + '.' + last + '@gmail.com'
10
11 Bom.no_of_emp += 1
12
13 def full_name(self):
14 return '{} {}'.format(self.name, self.last)
15
16 def apply_raise(self):
17 self.pay = self.pay * self.raise_amount
18
19
20emp1 = Bom('Michal', 'Bogdanczyk', 5000)
21emp2 = Bom('Kamil', 'Cwaniak', 6000)
22
23print(Bom.no_of_emp)
24emp1.apply_raise()
25
26print(emp1.pay)