内部类也就是在类的内部再定义类,如下:
#!/usr/bin/env python #-*- coding:utf-8 -*- class People(object): class Chinese(object): print('Hello World')
jack = People.Chinese() # 调用内部类的第一种方法,直接使用外部类调用内部类 jack1 = People() # 调用内部类的第二种方法,先实例化外部类,然后再用实例化后的对象去调用内部类 jack2 = jack1.Chinese()