Spring Framework의 Bean을 이해해보자
느슨한 결합과 강한 결합 알아보기
강한 결합
해당 코드에서 GameRunner 클래스는 MarioGame과 강하게 결합되어 있다.
public class GameRunner {
private MarioGame game;
public GameRunner(MarioGame marioGame) {
this.game = marioGame;
}
public void run() {
...
yel-m.hashnode.dev7 min read