python教程:面向对象(一)
1、声明一个很简单的类
class Data:
def __init__(self):
pass;
def myTest(self):
print "this is myTest method!
2、创建一个实例:a = Data(); 这时a就是Data类的一个实例。我们可以调用它的成员方法。
a = Data();
a.myTest();
3、__init__的方法为构造方法。
class Data:
def __init__(self):
print("init:", self)
pass;
a = Data(); # 这时会调用__init__方法。
4、类的构造函数也可以有参数
class Data:
def __init__(self, a, b):
self.a = a;
self.b = b;
print "init,%d,%d" % (self.a, self.b);
a = Data(1, 2);
5、访问类的成员
# -*- coding: utf-8 -*-
class Data:
def __init__(self, a, b):
self.a = a;
a = Data(1, 2);
print "访问类的成员",a.a;
6、进入调试器,观察类的成员变量。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:143
阅读量:67
阅读量:76
阅读量:177
阅读量:118