์๋ฐ ๊ตฌ์กฐ ํจํด์ ์ด๋ป๊ฒ ์ฐ์ผ๊น?
2023๋
7์ 14์ผLess than 1 minute
์๋ฐ ๊ตฌ์กฐ ํจํด์ ์ด๋ป๊ฒ ์ฐ์ผ๊น? ๊ด๋ จ
Java > Article(s)
Article(s)
์๋ฐ ๊ตฌ์กฐ ํจํด์ ์ด๋ป๊ฒ ์ฐ์ผ๊น? | ์์ฆIT
์๋ฐ ๋์์ธ ํจํด ์๋ฆฌ์ฆ ๋ ๋ฒ์งธ ํธ์ผ๋ก ์ด๋ฒ์๋ ๊ตฌ์กฐ ํจํด(Structural Patterns)์ ์ข
๋ฅ์ ์ ์ฉ ๋ฐฉ๋ฒ์ ์ดํด๋ณผ๊น ํฉ๋๋ค. ์ง๋ ํธ์์ ์ดํด ๋ณธ ์ด๋ํฐ ํจํด(Adaptor Pattern) ์ญ์ ๋ํ์ ์ธ ๊ตฌ์กฐ ํจํด์ด๋ผ๊ณ ํ ์ ์๋๋ฐ์. ์ด๋ฒ ๊ธ์์๋ ์ด๋ํฐ ํจํด ์ธ์ ํผ์ฌ๋(Facade), ๋ฐ์ฝ๋ ์ดํฐ(Decorator), ํ๋ก์(Proxy) ํจํด๊ณผ ๊ฐ์ ๋ค์ํ ๊ตฌ์กฐ ํจํด์ ์์๋ณด๊ณ , ์ค์ ํ๋ก์ ํธ์์ ์ด๋ป๊ฒ ์ ์ฉํ๋์ง ์ ๋ฆฌํด ๋ดค์ต๋๋ค.