반응형 adapter1 객체지향 디자인 패턴 심화 정리 part.2 part.1에 이어서 이번 포스팅에서 다뤄볼 패턴은 다음과 같다. adapter proxy facade template method adapter 말그대로 어댑터를 생각하면 편하게 이해할수 있다. 우리나라에서 사용하던 가전기기를 해외에서 사용을 하려면 어댑터를 챙겨가곤 한다. 어댑터는 형식이 다른 둘 사이에 연결이 되어 그 둘을 연동할때 사용을 해주게 된다. 이걸 프로그래밍에 입혀보면 인터페이스가 다른 객체를 같은 형식에서 사용할수 있게 하는 디자인이다. 외부에서 받아오는 코드를 자신이 만들어둔 클래스에 입히게 되는데 외부에서 받아온 코드는 지금 짜여진 코드와 형식과 변수 등등 모든것이 다를것이다. 이 외부 코드 하나만을 위해서 내부 코드를 바꾸거나 디자인 변경은 비효율적인 작업이다. 그림으로는 다음과 .. 2022. 3. 12. 이전 1 다음 반응형