-5
Меня попросят добавить в программу атрибут. Этот атрибут должен отображать изменение нового зарплаты Зары 3000.Python - настройка атрибута объекта
Я просил добавить его в качестве функции setattr(obj,name,value)
, чтобы установить Zara новую зарплату.
Это мой код:
__author__ = 'SWA14096171'
class Employee:
empCount = 0
def __init__(self, name, salary):
self.name = name
self.salary = salary
Employee.empCount +=1
def displayCount (self):
print('total employee %d') % Employee.empCount
def displayEmployee (self) :
print (' Name : ', self.name, ', Salary: ', self.salary)
emp1 = Employee('Zara', 2000)
emp2 = Employee (' Manni', 5000)
emp1.displayEmployee()
emp2.displayEmployee()
print ('Total Employee %d' % Employee.empCount)
Я не понимаю, в чем ваш вопрос. Второй бит кода представляет собой попытку отобразить все атрибуты класса. Что это связано с изменением зарплаты одного из экземпляров? –
Последний раз, когда я пытался это сделать, у меня есть сила, чтобы работать, но это не очень хорошо объясняет. Следовательно, почему im на SO. Не могли бы вы вообще помочь? –
Нет, я не понимаю, как это попытка сделать что-либо вообще, чтобы изменить зарплату Зары до 3000. Где бит, где вы пытаетесь это сделать? –