网站首页 美食营养 游戏数码 手工爱好 生活家居 健康养生 运动户外 职场理财 情感交际 母婴教育 生活知识 知识问答

python教程:面向对象(一)

时间:2024-10-12 01:48:40

python是一种面向对象的语言(oop)。其中包括封装、数据隐藏、继承和多态。

python教程:面向对象(一)

工具/原料

python 2.7.5

pycharm

1、声明一个很简单的类class Data: def __init__(self): pass; def myTest(self): print "this is myTest method!

python教程:面向对象(一)

2、创建一个实例:a = Data(); 这时a就是Data类的一个实例。我们可以调用它的成员方法。a = Data();a.myTest();

python教程:面向对象(一)

3、__init__的方法为构造方法。class Data: def __init__(self): print("init:", self) pass;a = Data(); # 这时会调用__init__方法。

python教程:面向对象(一)

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);

python教程:面向对象(一)

5、访问类的成员# -*- coding: utf-8 -*-class Data: def __init__(self, a, b): self.a = a;a = Data(1, 2);print "访问类的成员",a.a;

python教程:面向对象(一)

6、进入调试器,观察类的成员变量。

python教程:面向对象(一)
© 2026 一点知道
信息来自网络 所有数据仅供参考
有疑问请联系站长 site.kefu@gmail.com