网站首页 站内搜索

搜索结果

查询Tags标签: cls,共有 98条记录
  • Python 网络编程随笔

    import socket class Route(object):_routes = {}def __new__(cls,*args,**kwargs):if(not hasattr(cls,instance)):instance = super().__new__(cls)setattr(cls,"instance",instance)return getattr(cls,"instance")def __call__(self,route):def w…

    2021/6/1 12:22:29 人评论 次浏览
  • Python - 面向对象(二)类方法、静态方法

    面向对象的各种方法 静态方法 - @staticmethod class Person():name = "cool guy"@staticmethoddef static(self):print("staticmethod", self.name)if __name__ == "__main__":p = Person()p.static() 执行结果p.static() TypeError: sta…

    2021/5/31 22:23:00 人评论 次浏览
  • python中的绑定方法和非绑定方法

    绑定方法和非绑定方法 类中的方法分为:1.绑定方法1.1绑定对象方法 1.2绑定类方法2.非绑定方法(也成为静态方法)​在类中正常定义的函数默认都是绑定到对象的,在函数之上加上语法糖@classmethod之后,该函数就成了绑定类方法​#绑定类方法通常用来在__init__基础上提供…

    2021/5/16 12:26:43 人评论 次浏览
  • python--单例设计模式

    单例设计模式: 目的:让类创建的对象,在系统中只有唯一的一个实例且每一次执行类名返回的对象,内存地址是相同的。 (1)__new__方法: 1、为对象分配空间 2、返回对象引用 而__init__方法: 1、对象初始化 2、定义实例属性 在使用类名创建对象是,python的解释器首先会…

    2021/5/8 20:27:16 人评论 次浏览
  • python @staticmethod @classmethod self cls方法区别

    一直在用这些东西,但是又从来没有总结过,正好今日想起来就总结一下这些东西@staticmethod 静态方法,名义上归属类管理,不能使用类变量和实例变量,类的工具包放在函数前,不能访问类属性和实例属性,无须实例化,不传入cls,self @classmethod 函数不需要实例化,不需…

    2021/4/30 20:28:29 人评论 次浏览
  • 《流畅的 Python》第 9 章笔记

    转: 《流畅的 Python》第 9 章笔记 有一个点卡住了。就是关于这个类的 类方法 和 静态方法。 class Demo:@classmethoddef klassmeth(*args):print(args)return args@classmethoddef testclsmeth(cls):print(cls)@staticmethoddef statmeth(*args):print(args)return arg…

    2021/4/25 12:55:07 人评论 次浏览
  • Java反射机制总结

    (来自于B站韩老师Java反射专题整理相关笔记,链接:https://www.bilibili.com/video/BV1g84y1F7df) ps:好像从博客园不能直接跳转,可以复制到浏览器打开 1. 反射机制 1.1 引出: 需求:根据配置文件(xx.properties)创建对象并调用方法 这种需求通过外部文件配置,在不…

    2021/4/25 12:27:15 人评论 次浏览
  • python self,cls,decorator的理解

    在python里面,self, cls 不是关键字,完全可以使用自己写的任意变量代替实现一样的效果

    2019/7/13 22:02:58 人评论 次浏览
共98记录«上一页1234567下一页»
扫一扫关注最新编程教程