后浪小萌新Python --- 类中的方法

一、类的方法

定义类就是描述清楚这个类是拥有哪些相同的功能和属性的集合。

类中的方法就是对类相同的功能的描述

什么是方法

方法就是定义在类中的函数, 它分为三类:对象方法、类方法、静态方法

二、三种方法

  1. 对象方法
           怎么定义:直接定义在类中的函数就是对象方法

           特点: 自带参数self(如果使用对象去调用对象方法,对象方法中self不用传
                       参,系统会自动将当前对象传给self)
                       self指向当前对象

            怎么调用:对象.方法()

  2. 类方法
         怎么定义:在定义函数前加 @classmethod

              特点:自带参数cls(如果使用类去调用类方法,方法中的cls不用传参,系统
                        会自动将当前类传给cls)
                        cls指向当前类

              怎么调用:类.方法()

  1. 静态方法
            怎么定义:在定义函数前加 @staticmethod

            特点:没有默认参数

                 怎么调用:类.方法()

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值