为什么业务层都要写一个接口

这主要是程序的耦合性  降低各个模块间的关联


还有一点就是接口的多态性


什么事耦合性呢?

松耦合就是降低依赖

依赖性高难以维护

比如一台电脑 包括主机啊       显示器啊   把他组合在一起就是一台电脑    

这就是一个耦合


但是主机坏了   把主机扔掉 电脑就分成了显示器  键盘   这个就是一个松散耦合

你可能感兴趣的:("java")