#属性的添加有两种方式:直接在类定义中添加(类里的属性所有实例化的对象都可以拥有此属性也可以修改),
#另一种方式就是对象添加,这个添加的对象只对该对象有效,其他对象没有此属性
#setattr(object, name, value)
class Employee:
    def __init__(self,name,salary):
        self.name = name
        self.salary = salary
    def printclass(self):
        try :
            print(f"{self.name}'salary is {self.salary}, and his age is {self.age}")
        except :
            print("Error! No age")
    
name = input()
salary = input()
age= input()
e = Employee(name,salary)
if print(hasattr(e,'age')) :
    e.printclass()
else:
    setattr(e,"age",age)
    e.printclass()