''' 设计者:ISDF工软未来 版本:v1.0 日期:2024/3/5 ''' ''' __init__() 是一个特殊的方法 类似c# C++的构造函数 两头都包含两个下划线,这是约定,用于与普通的函数保持区分 ''' class User: ''' 用户类 ''' def __init__(self,first_name,last_name): #类的属性 self.first_name = first_name self.last_name = last_name # self.stregth_level = 0 def printuserinfo(self): print(f'顾客全名{self.first_name}+{self.last_name}') def greetuserhello(self): print(f'顾客{self.first_name}+{self.last_name}您好') '''静态方法''' @staticmethod def descricbe_uesr(a,b): print(a+b) '''类方法''' @classmethod def print_uesr(cls): User.printuserinfo() def main(): myuesr=User("Chen","GUanxi") myuesr.printuserinfo() myuesr.greetuserhello() if __name__ == '__main__': main()