2012-03-07 46 views
1

被称为“功能”或“方法”,“类函数”参见下面在Python

class HelloWorld: 
    def print(self): 
     print "Hello World" 

代码是HelloWorld.print(self)称为方法或Python中的功能

回答

7

它们被称为类方法或实例方法。

+1

有时最简单的答案是最好的答案。 – 2012-03-07 11:06:09

1

只是为了增加Jakob的明确答案,在像Python这样的语言中,并不要求所有东西都存在于一个类中,不像(比如说)Java。所以,在Java中,每个函数都是一种方法,在Python中这不是真的:很多甚至大多数函数都不是类的一部分。这就是为什么在方法和功能之间有这种术语区分的原因。