标签:
一:首先看一段小程序
<span style="font-size:18px;">class person: def __init__(self): print "new person" p = person();</span>
可以看出:python中用关键字class自定义对象,后面加一个冒号
然后需要定义类的构造方法__init_,构造方法中需要传入参数self,这个self相当于java中的this,指向对象自己。
然后p = Person()创建一个对象,那么就会执类的构造方法。
执行结果:
new person
二:如果定义类的属性
看一个小程序:
class person: def __init__(self): print "new person" self.name = "lyl" p = person(); print p.name
然后我们打印创建对象的name属性
输出结果:
new person
lyl
标签:
原文地址:http://blog.csdn.net/u013628152/article/details/43161975