python “直接使用类”vs“实例化类后再使用”

(1)直接使用类的格式:

(2)实例化类后再使用


注:通过对比可以看到

(1)实例化后再使用的格式,①是空着的,意思是这里不再需要@classmethod的声明

(2)在第②处,把cls替换成了self。cls代表“类”的意思,self代表“实例”的意思,这样写是编码规范(程序员们的共识),但不是强制要求。理论上只要写个变量名占位,写什么都行。

(3)实例化后再使用的格式,需要先赋值然后再调用(第③处)

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 1.1面向对象 面向对象(object-oriented ;简称: OO)至今还没有统一的概念 我这里把它定义为:...
    TENG书阅读 3,663评论 0 0
  • 写在前面的话 代码中的# > 表示的是输出结果 输入 使用input()函数 用法 注意input函数输出的均是字...
    FlyingLittlePG阅读 8,192评论 0 9
  • Python语言特性 1 Python的函数参数传递 看两个如下例子,分析运行结果: 代码一: a = 1 def...
    伊森H阅读 8,245评论 0 15
  • 昨天是女神节,女王节。晚间观看了一段《身边的危险》的节目,关于女性自我保护的方面。这真的是很重要的一课,提高...
    双宝妈YQ阅读 3,047评论 2 2
  • 网宣部的人真的是一群很有趣的人。 今天快开始会以记录,也是一个友去的活。
    酱博士的成长日记阅读 1,175评论 0 0

友情链接更多精彩内容