促进代码重用:在OOP中,可以设计通用的类或对象,这些类或对象可以被多个模块共用,从而实现代码的重用。降低耦合性:模块化设计鼓励降低模块间的耦合度,OOP通过封装特性支持这一点,对象只暴露必要的接口给其他模块,隐藏内部细节。