本节内容:
- 面向对象高级语法部分
- 经典类vs新式类
- 静态方法、类方法、属性方法
- 类的特殊方法
- 反射
- 异常处理
- Socket开发基础
面向对象高级语法部分
经典类vs新式类
把下面代码用python2 和python3都执行一下
1 #_*_coding:utf-8_*_ 2 3 4 class A: 5 def __init__(self): 6 self.n = 'A' 7 8 class B(A): 9 # def __init__(self): 10 # self.n = 'B' 11 pass 12 13 class C(A): 14 def __init__(self): 15 self.n = 'C' 16 17 class D(B,C): 18 # def __init__(self): 19 # self.n = 'D' 20 pass 21 22 obj = D() 23 24 print(obj.n)