1、要想降低两个模块之间的耦合度,必须明确的定义接口,而且这个接口不能改动,一旦改动,两个模块都会改动。
最少应该保证接口的程序逻辑不能变动,比如某个步骤的含义发生变化。
2、应该保证所有类成员变量为private,所有读写操作均以get,set形式,从而保证类的成员变量的更改限定在类内部。
1、要想降低两个模块之间的耦合度,必须明确的定义接口,而且这个接口不能改动,一旦改动,两个模块都会改动。
最少应该保证接口的程序逻辑不能变动,比如某个步骤的含义发生变化。
2、应该保证所有类成员变量为private,所有读写操作均以get,set形式,从而保证类的成员变量的更改限定在类内部。