Python程序设计基础07_7静态方法ppt课件.pptx

上传人:春哥&#****71; 文档编号:15554172 上传时间:2022-05-13 格式:PPTX 页数:5 大小:1.79MB
返回 下载 相关 举报
Python程序设计基础07_7静态方法ppt课件.pptx_第1页
第1页 / 共5页
Python程序设计基础07_7静态方法ppt课件.pptx_第2页
第2页 / 共5页
点击查看更多>>
资源描述

《Python程序设计基础07_7静态方法ppt课件.pptx》由会员分享,可在线阅读,更多相关《Python程序设计基础07_7静态方法ppt课件.pptx(5页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、在此输入您的封面副标题Python程序设计基础程序设计基础07_7静态方法静态方法杭州师范大学杭州师范大学 虞歌虞歌 第第2页页Python程序设计基础程序设计基础对象和类对象和类杭州师范大学杭州师范大学 虞歌虞歌 第第3页页Python程序设计基础程序设计基础对象和类对象和类类中最类中最常用到的方法是实例方法。需要先创建(实例化)常用到的方法是实例方法。需要先创建(实例化)一个一个对象再调用对象再调用实例方法实例方法。而使用类方法,不需要实例化对象,可以直接通过类名调用。而使用类方法,不需要实例化对象,可以直接通过类名调用。静态静态方法,相当于一个相对独立的方法,跟类其实没什么关系,换个角度

2、方法,相当于一个相对独立的方法,跟类其实没什么关系,换个角度来讲,其实就是放在一个类中的函数而已。来讲,其实就是放在一个类中的函数而已。在在静态方法的方法头前面需要使用静态方法的方法头前面需要使用staticmethod标记。标记。静态静态方法没有方法没有cls参数或参数或self参数,就跟普通函数一样。参数,就跟普通函数一样。静态静态方法不能访问实例变量,但可以访问类变量。方法不能访问实例变量,但可以访问类变量。可以可以直接通过类名调用静态方法,也可以通过对象名调用静态方法。直接通过类名调用静态方法,也可以通过对象名调用静态方法。杭州师范大学杭州师范大学 虞歌虞歌 第第4页页Python程序

3、设计基础程序设计基础对象和类对象和类修改修改Circle类类新增新增一个私有类变量一个私有类变量number_of_objects,统计创建的,统计创建的Circle类对象的数目。类对象的数目。number_of_objects的初始值为的初始值为0。当当创建对象时,创建对象时,number_of_objects的值就加的值就加1,可以在,可以在_init_构造方法中完成构造方法中完成这个操作,因为创建对象时,会自动调用这个操作,因为创建对象时,会自动调用_init_构造方法构造方法。新增新增一个静态方法一个静态方法get_number_of_objects,返回,返回number_of_objects的当前值。的当前值。杭州师范大学杭州师范大学 虞歌虞歌 第第5页页Python程序设计基础程序设计基础对象和类对象和类

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 大学资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁