多语言展示
当前在线:398今日阅读:186今日分享:38

python教程:面向对象(一)

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

python 2.7.5

2

pycharm

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

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

注意事项
1

有问题可以私信我

2

觉得好可以投票点赞,您的支持就是对我的最大鼓励

推荐信息