当前位置:  首页>> 技术小册>> Python合辑12-面向对象

  1. # -*- coding: utf-8 -*-
  2. import sys
  3. import time
  4. import requests
  5. reload(sys)
  6. sys.setdefaultencoding('utf-8')
  7. class cc:
  8. ccc = 'ccc'
  9. # cc就是类名 如果想要继承别的类 就class cc(threading) 意思就是从threading继承
  10. def __init__(self,a,b,c):
  11. self.a=a
  12. self.b=b
  13. self.c=c
  14. # 定义构造的过程就是实例化
  15. def runx(self):
  16. print self.a*10
  17. print self.b*5
  18. print self.c*2
  19. def runy(self):
  20. print requests.get('http://www.langzi.fun').headers
  21. e = cc('AAA','CCC','EEE')
  22. e.runx()
  23. e.runy()
  24. # 这两个就是调用类里面的方法
  25. print e.c
  26. #实例变量指的是实例本身拥有的变量。每个实例的变量在内存中都不一样。
  27. print e.ccc
  28. #类变量,在类里面找到定义的变量。