class Employee: def __init__(self, first, last, pay): self.first = first self.last = last self.email = first + '.' + last + '@email.com' self.pay = pay def fullname(self): return '{} {}'.format(self.first, self.last) def __str__(self): return '{} - {}'.format(self.fullname(), self.email) def __add__(self, other): return self.pay + other.pay def __len__(self): return len(self.fullname()) emp_1 = Employee('Masoud', 'Sadrnezhaad', 5000) emp_2 = Employee('Mostafa', 'Amiri', 1000) print(len(emp_1)) print(emp_1 + emp_2) print(emp_1)