可根据需要在程序文件中导入任意数量的类。如果我们要在同一个程序中创建Dog和DogInfo,就需要将这两个类都导入。导入时,用逗号分隔各个类。
python大大的图

main.py

dog.py
我的图

main.py

dog.py

结果
在模块dog.py中的Dog类里,self.info=DogInfo(name,age)是将实例用作属性,self.info就可以看成DodInfo这个类。
self.info.name是访问属性,self.info.name=name是给属性赋值为变量,便于我们根据需要设置属性的值。相当于DogInfo.name=name
self.info.p_info()是调用方法,相当于DogInfo.p_info()

car.py

main.py