Java 什么是;松散地耦合体系结构组件”;什么意思?

Java 什么是;松散地耦合体系结构组件”;什么意思?,java,Java,从其他解释来看,松耦合是为大量使用的大型类创建接口的想法,例如,如果我有一个名为“Player”的类,我会将其创建为接口,并使用一个名为“PlayerImpl”的类或其他代码 根据Better Code Hub,这是错误的,并且实现类不是松散耦合的。那是哪一个呢?松散耦合的类是否应该最小化对类的调用量(如果是这样,为什么要使用静态帮助器类)?它是否应该使用与实现类的接口(那么更好的代码集线器是否完全错了?) 另外,如果一个接口要与一个类一起扩展,我是否应该重新声明要使用的所有方法,而不仅仅是使用

从其他解释来看,松耦合是为大量使用的大型类创建接口的想法,例如,如果我有一个名为“Player”的类,我会将其创建为接口,并使用一个名为“PlayerImpl”的类或其他代码

根据Better Code Hub,这是错误的,并且实现类不是松散耦合的。那是哪一个呢?松散耦合的类是否应该最小化对类的调用量(如果是这样,为什么要使用静态帮助器类)?它是否应该使用与实现类的接口(那么更好的代码集线器是否完全错了?)


另外,如果一个接口要与一个类一起扩展,我是否应该重新声明要使用的所有方法,而不仅仅是使用的方法?

这个问题的标题是“什么是‘松散地耦合体系结构组件’?”,但问题主体中唯一的问题是“另外,如果接口要与类一起扩展,我是否应该重新声明要使用的所有方法,而不仅仅是已使用的方法?”。因此,这没有意义;我想你是想在问题正文中问一些其他问题,但忘记了问。对不起,问一个与代码无关的问题很奇怪。