zoukankan      html  css  js  c++  java
  • 绑定和非绑定方法

    我来更新博客了。。。。。。

    不好意思,前几天我家田里的水稻要生二胎了,所以这几天都回老家去接生了,于是,我便拖更了三四天,并不是我不努力,我偷懒,而是我真的有事情去了,现在的我来负荆请罪了。今天超额奉送博客!!

    一、绑定方法

    1.1对象的绑定方法

    在类里面没有被任何装饰器装饰的方法就是绑定给对象的,就是对象的绑定方法。就这么一句话

    1.2 类的绑定方法

    类中使用 @classmethod 修饰的方法就是绑定到类的方法。这类方法专门为类定制。通过类名调用绑定到类的方法时,会将类本身当做参数传给类方法的第一个参数,

    要注意的是,即是你是对象调用这个方法,他也会传进去一个类自身,而不是对象。

    二、非绑定方法

    在类内部使用 @staticmethod 修饰的方法即为非绑定方法,这类方法和普通定义的函数没有区别,不与类或对象绑定,谁都可以调用,且没有自动传值的效果。

    简单来说,就是一个函数,跟谁都没关系,就是个普通函数,但是想放到类中,便于管理,跟对象和类都没关系,就把它写成静态方法

    满意打卡下班

  • 相关阅读:
    g_pLog
    win-socket
    时间转字符串 各种格式
    linux自启动脚本.sh
    openssl之aes对称加密
    openssl生成密钥/证书
    win10下安装openssl
    GUI的最终选择 Tkinter(二):Label和Button组件
    GUI的最终选择 Tkinter(一):Tkinter最初体验
    练习十三:水仙花数,用for循环实现
  • 原文地址:https://www.cnblogs.com/chanyuli/p/11443604.html
Copyright © 2011-2022 走看看