#问题0 python嵌套类的本质是什么?
就是一个类的属性指向了另一个类。
class A:
class B:
pass
等同于:
class B:
pass
class A:
B = B
#问题1,内部类的父类是谁?
基于问题0, 父类是谁都可以,肯定不会是外部类A. 因为用嵌套写B时,A还不存在
#问题2,如果不实例化外部类,能否实例化内部类?
理解问题0, 所以,可以.
# 问题3,内部类能否访问外部类的属性?
B的定义子句不能访问A, 因为A正在定义,还不存在, 方法中可以, 因为调用方法时,A存在