• 绑定和非绑定方法


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

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

    一、绑定方法

    1.1对象的绑定方法

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

    1.2 类的绑定方法

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

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

    二、非绑定方法

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

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

    满意打卡下班

  • 相关阅读:
    MySql 免安装配置
    MySql 语句优化的几个小建议
    Sharding-JDBC 公共表
    Sharding-JDBC 垂直分库
    Sharding-JDBC 水平分库
    Vuejs基础使用
    webpack配置开发环境和生产环境
    webpack常见应用
    webpack-用loader加载css样式、图片、字体、数据
    webpack核心概念-模式/loader/插件及其他
  • 原文地址:https://www.cnblogs.com/chanyuli/p/11443604.html
Copyright © 2020-2023  润新知