【发布时间】:2016-02-20 07:06:01
【问题描述】:
我知道以前有人问过类似的问题,但每个网站似乎对这些事情的定义不同,我正在尝试遵循官方文档:
据我所知:
- 类属性是class Classname: 代码块中列出的所有内容,包括__init__ 函数上方的变量声明、静态方法、类方法和涉及self 实例的方法
更多信息链接:https://docs.python.org/2/tutorial/classes.html#class-objects
- 实例属性是:1.)class Classname: 代码块中列出的每个函数,所以除了__init__ 函数上方的变量声明和 2.)当我们使用 instance.attr 并将其设置为相等时的数据属性达到一定的价值
更多信息链接:https://docs.python.org/2/tutorial/classes.html#instance-objects
假设我上面写的一切都是正确的,我会说实例方法是class Classname:代码块中的任何函数,因为我们可以将每个方法应用于实例对象,或者它可能只是涉及self的函数
我不确定我理解错了什么,但是 python 文档的术语与我见过的其他网站完全不同。任何帮助将不胜感激。谢谢!
【问题讨论】:
标签: python