相对于静态语言,python可以降低模块之间的耦合,例如在静态语言里,我类的方法有一个参数类型是另一个类,那么一般我就要要include进程序
using BX class AX { void testBX(BX bx){bx.getData()} }
这样,AX,BX模块就相互耦合了,然而python不需要,除非bx需要在这里创建,否则不需要导入
相对于静态语言,python可以降低模块之间的耦合,例如在静态语言里,我类的方法有一个参数类型是另一个类,那么一般我就要要include进程序
using BX class AX { void testBX(BX bx){bx.getData()} }
这样,AX,BX模块就相互耦合了,然而python不需要,除非bx需要在这里创建,否则不需要导入
转载于:https://www.cnblogs.com/code-style/archive/2013/03/06/2946305.html