类别
创建一个简单的类:
#!/usr/bin/env python
__metaclass__ = type
class Person:
def setName(self,name):
self.name = name
def getName(self):
return self.name
def greet(self):
print "Hello,world! I'm %s." % self.name
foo = Person()
bar = Person()
foo.setName('Luke Skywalker')
bar.setName('Anakin Skywalker')
foo.greet()
bar.greet()Hello,world! I'm Luke Skywalker. Hello,world! I'm Anakin Skywalker.在调用foo的setName和greet作用时间,foo自己主动作为第一个参数在自己的功能。
版权声明:本文博客原创文章。博客,未经同意,不得转载。