- 35
- 0
- 约1.06万字
- 约 68页
- 2020-04-11 发布于辽宁
- 举报
11.4.2 实例方法、类方法和静态方法 2. 类方法 类方法是属于类的方法 可以通过实例名.方法名也可以通过类名.方法名调用 类方法不能访问实例属性和实例方法 类方法不对特定实例进行操作,在类方法中访问实例属性会导致错误 类方法需要用修饰器“@classmethod”来标识 第一个参数必须是类对象,一般以“cls”作为第一个参数 @classmethod def 类方法名(cls, [形参列表]): 函数体 1.4.2 实例方法、类方法和静态方法 2. 类方法 类方法调用格式如下: 类名.类方法名([实参列表]) class People: country = China @classmethod #类方法,用classmethod来进行修饰 def getCountry(cls): return cls.country p = People() print (p.getCountry()) #可以用过实例对象引用 print (People.getCountry()) #可以通过类对象引用 11.4.2 实例方法、类方法和静态方法 3. 静态方法 静态方法是同类实例对象无关的方法 调用形式同类方法类似,可以通过实
您可能关注的文档
最近下载
- 在《儒林外史》中,主人公的家庭背景如何?.docx VIP
- (2026年)纪念红军长征胜利90周年:让长征精神在新时代绽放新光芒PPT课件.pptx VIP
- 东风标致TU5JP4发动机电喷部分.pptx VIP
- 国网标准工艺库架空线路部分.doc VIP
- 2025年售后服务方案(精选).docx VIP
- 九年级英语第二单元短语整理.docx VIP
- 实用医学统计学与SAS应用_苏州大学中国大学mooc课后章节答案期末考试题库2023年.pdf VIP
- 现金管理项下委贷现金池产品方案.docx VIP
- 可转换债券的投资分析的论文.doc VIP
- 2025年华侨港澳台学生联招考试英语试卷(真题+答案详解).docx VIP
原创力文档

文档评论(0)