电脑知识|欧美黑人一区二区三区|软件|欧美黑人一级爽快片淫片高清|系统|欧美黑人狂野猛交老妇|数据库|服务器|编程开发|网络运营|知识问答|技术教程文章 - 好吧啦网

您的位置:首頁技術文章
文章詳情頁

Python實例方法、類方法、靜態方法區別詳解

瀏覽:2日期:2022-07-12 10:02:55

1、關于參數的區別

實例方法:定義實例方法是最少有一個形參 ---> 實例對象,通常用 self

類方法:定義類方法的時候最少有一個形參 ---> 類對象,通常用 cls

靜態方法:定義靜態方法的時候可以不定義形參

2、關于方法定義時候添加裝飾器的區別

實例方法:不需要添加裝飾器

類方法:需要添加裝飾器 ----> @classmethod

靜態方法:需要添加裝飾器 ---> @staticmethod

3、調用:

1.實例方法可以通過對象直接調用

2.但是用類名調用的時候,需要創建一個對象,并且在傳遞參數的時候要將對象傳遞進去

3.類方法可以通過類名直接調用,也可以通過對象來調用

4.靜態方法可以通過類名直接調用,也可以通過對象來調用

4、補充

1.靜態方法不可以繼承

2.類方法不能訪問實例變量,只能訪問類變量

class Dog(): age = 3 # 類變量 def __init__(self): self.name = 'XiaoBai' # 實例變量 def run(self): # 實例方法 print('{} years old’s {} is running!'.format(self.age,self.name)) @classmethod def eat(cls): # print(cls.name) # 類方法,不能訪問實例變量(屬性) print('XiaoHei is {} years old'.format(cls.age)) # 類方法只能訪問類變量 @staticmethod def sleep(name): # 靜態方法與類無關,只能類中的一個功能而已 # 靜態方法不能訪問類變量和實例變量 print('{} is sleeping'.format(name))d = Dog()d.run() # 通過實例化對象調用實例方法Dog.run(d) # 通過類名稱調用實例方法,需要在方法中傳入實例對象d.eat() # 通過實例化對象調用類方法Dog.eat() # 通過類名稱調用類方法d.sleep('XiaoLan') # 通過實例化對象調用靜態方法Dog.sleep('XiaoLan') # 通過類名稱調用靜態方法

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網。

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 仓储货架_南京货架_钢制托盘_仓储笼_隔离网_环球零件盒_诺力液压车_货架-南京一品仓储设备制造公司 | 无锡网站建设_小程序制作_网站设计公司_无锡网络公司_网站制作 | 杭州用友|用友软件|用友财务软件|用友ERP系统--杭州协友软件官网 | 污水提升器,污水提升泵,地下室排水,增压泵,雨水泵,智能供排水控制器-上海智流泵业有限公司 | 制冷采购电子商务平台——制冷大市场 | 变频器维修公司_plc维修_伺服驱动器维修_工控机维修 - 夫唯科技 变位机,焊接变位机,焊接变位器,小型变位机,小型焊接变位机-济南上弘机电设备有限公司 | 陕西鹏展科技有限公司| 泥浆在线密度计厂家-防爆数字压力表-膜盒-远传压力表厂家-江苏大亚自控设备有限公司 | 免费B2B信息推广发布平台 - 推发网| 合肥仿石砖_合肥pc砖厂家_合肥PC仿石砖_安徽旭坤建材有限公司 | 编织人生 - 权威手工编织网站,编织爱好者学习毛衣编织的门户网站,织毛衣就上编织人生网-编织人生 | 国际船舶网 - 船厂、船舶、造船、船舶设备、航运及海洋工程等相关行业综合信息平台 | 天津仓储物流-天津电商云仓-天津云仓一件代发-博程云仓官网 | 蔡司三坐标-影像测量机-3D扫描仪-蔡司显微镜-扫描电镜-工业CT-ZEISS授权代理商三本工业测量 | 珠海网站建设_响应网站建设_珠海建站公司_珠海网站设计与制作_珠海网讯互联 | 广西资质代办_建筑资质代办_南宁资质代办理_新办、增项、升级-正明集团 | 金环宇|金环宇电线|金环宇电缆|金环宇电线电缆|深圳市金环宇电线电缆有限公司|金环宇电缆集团 | 金刚网,金刚网窗纱,不锈钢网,金刚网厂家- 河北萨邦丝网制品有限公司 | 阻垢剂-反渗透缓蚀阻垢剂厂家-山东鲁东环保科技有限公司 | 昆山新莱洁净应用材料股份有限公司-卫生级蝶阀,无菌取样阀,不锈钢隔膜阀,换向阀,离心泵 | 植筋胶-粘钢胶-碳纤维布-碳纤维板-环氧砂浆-加固材料生产厂家-上海巧力建筑科技有限公司 | 淬火设备-钎焊机-熔炼炉-中频炉-锻造炉-感应加热电源-退火机-热处理设备-优造节能 | 聚合氯化铝价格_聚合氯化铝厂家_pac絮凝剂-唐达净水官网 | HV全空气系统_杭州暖通公司—杭州斯培尔冷暖设备有限公司 | 厂房出租-厂房规划-食品技术-厂房设计-厂房装修-建筑施工-设备供应-设备求购-龙爪豆食品行业平台 | 壹作文_中小学生优秀满分作文大全 | 高铝矾土熟料_细粉_骨料_消失模_铸造用铝矾土_铝酸钙粉—嵩峰厂家 | 上海新光明泵业制造有限公司-电动隔膜泵,气动隔膜泵,卧式|立式离心泵厂家 | 动力配电箱-不锈钢配电箱-高压开关柜-重庆宇轩机电设备有限公司 聚天冬氨酸,亚氨基二琥珀酸四钠,PASP,IDS - 远联化工 | 山东彩钢板房,山东彩钢活动房,临沂彩钢房-临沂市贵通钢结构工程有限公司 | 加气混凝土砌块设备,轻质砖设备,蒸养砖设备,新型墙体设备-河南省杜甫机械制造有限公司 | 江苏全风,高压风机,全风环保风机,全风环形高压风机,防爆高压风机厂家-江苏全风环保科技有限公司(官网) | 广东燎了网络科技有限公司官网-网站建设-珠海网络推广-高端营销型外贸网站建设-珠海专业h5建站公司「了了网」 | 猪I型/II型胶原-五克隆合剂-细胞冻存培养基-北京博蕾德科技发展有限公司 | 电机保护器-电动机综合保护器-上海硕吉电器有限公司 | 高考志愿规划师_高考规划师_高考培训师_高报师_升学规划师_高考志愿规划师培训认证机构「向阳生涯」 | 武汉高低温试验箱_恒温恒湿试验箱厂家-武汉蓝锐环境科技有限公司 | 阴离子_阳离子聚丙烯酰胺厂家_聚合氯化铝价格_水处理絮凝剂_巩义市江源净水材料有限公司 | 金联宇电缆|广东金联宇电缆厂家_广东金联宇电缆实业有限公司 | 防潮防水通风密闭门源头实力厂家 - 北京酷思帝克门窗 | 暖气片十大品牌厂家_铜铝复合暖气片厂家_暖气片什么牌子好_欣鑫达散热器 |