Confluence 에 심각한 보안 취약점이 발견되었으니 사용자분들은 업그레이드 하세요.!
 
1
0
-1

framework source를 살펴보면,

make 는 resolve를 호출하고 abstract와 concrete 가 자꾸 나오는데,

이들이 어떻게 상호 연관되어 돌아가는지 개념이 없어서 질문 올립니다.

    CommentAdd your comment...

    1 answer

    1.  
      1
      0
      -1

      아주 간략히만 이야기하자면 

      abstract는 약속만 있고 구현은 안한 것

      concrete는 약속을 구현 한 것

      으로 생각할 수 있습니다.


      인터페이스, 제어의 역전, 의존성 주입을 키워드로 찾아보시면 도움이 되실 것 같습니다.

      라라벨에서는 서비스 컨테이너 관련 문서가 도움이 되실 것 같아요. https://laravel.kr/docs/5.8/container

        CommentAdd your comment...