类对象
类的实例(即对象)支持两种操作:属性引用和实例化。
属性引用使用和Python中所有属性引用一样的标准语法:obj.name
。类的实例化有点儿类似于函数调用,使用类名与圆括号,例如:x = MyClass()
。
下面给出一个简单的示例,读者可以自行在交互式解释器中实验。
class MyClass:
"""一个简单的类实例"""
i = "Hello my class"
def f(self):
return 'foo'
x = MyClass()
print("MyClass类的属性为{0}".format(x.i))
print("MyClass类的方法输出内容为{0}".format(x.f()))