220202_스프링입문_디자인패턴_파사드 패턴_패스트캠퍼스 챌린지 10일차 [스프링입문_디자인패턴_파사드 패턴] 1. Facade Pattern : 건물의 앞쪽 정면이라는 뜻 : 여러개의 객체와 실제 사용하는 서브 객체의 사이에 복잡한 의존관계가 있을때, 중간에 facade라는 객체의 interface만을 활용해 기능을 사용하는 방식 : 자신이 가지고 있는 각 클래스의 기능을 명확히 알아야 함 2. 실습 (1) com.company.design 패키지에 facade 패키지 추가 & Ftp, Writer, Reader 클래스 추가 (2) facade패턴이 적용되지 않은 형태 먼저 실습 Ftp 클래스 작성 package com.company.design.facade; public class Ftp { //포..