반응형
SMALL

java 15

[Design Pattern] 빌더 패턴(Builder Pattern)

어느 덧 6월도 중순이 되었습니다 시간이 무섭도록 빠르다고 느껴지는데요 시간이 더 흐르기 전에 하나라도 더 학습해야겠습니다 지난 시간에 이어 디자인 패턴 중 빌더 패턴(Builder Pattern)에 대해 학습하겠습니다 빌더 패턴은 구조를 가진 인스턴스를 쌓아 올린다는 의미인데요 아래는 빌더 패턴을 구성하는 역할들을 정리한 것입니다 역할 설명 건축가(Builder) 인스턴스를 생성하기 위한 인터페이스를 결정 구체적인 건축가(Concrete Builder) Builder 역할의 인터페이스를 구현 감독자(Director) Builder 역할의 인터페이스를 사용해서 인스턴스를 생성 의뢰인(Client) Builder 패턴을 이용하는 역할 매번 하는 소리지만 글만으로 느낌을 알 수 없네요-_- 그럼 역시 구현을..

Java 2020.06.15

[Design Pattern] 팩토리 메소드 패턴(Factory Method Pattern)

지난 학습에서 Template Method 패턴이 상위 클래스에서 처리 골격을 만들고 하위 클래스에서 구체적인 처리를 하는 것을 확인하였는데 오늘의 학습 주제인 Factory Method Pattern은 인스턴스를 생성하는 공장을 Template Method 패턴으로 구성한 것입니다 템플릿 메소드 패턴에 대해 궁금하시다면 아래의 링크↓↓ 2020/06/11 - [Java] - [Design Pattern] 템플릿 메소드 패턴(Template Method Pattern) [Design Pattern] 템플릿 메소드 패턴(Template Method Pattern) 오늘 하루도 어느덧 저물어 가네요 날씨가 더워져서 코로나19로 인한 마스크 착용이 더욱 괴롭게 느껴집니다 하루 빨리 코로나19에 대한 백신이 개..

Java 2020.06.13

[Design Pattern] 템플릿 메소드 패턴(Template Method Pattern)

오늘 하루도 어느덧 저물어 가네요날씨가 더워져서 코로나19로 인한마스크 착용이 더욱 괴롭게 느껴집니다하루 빨리 코로나19에 대한백신이 개발되어 안정되기 바랍니다아무튼 오늘도 디자인 패턴 학습을 진행하겠습니다주제는 템플릿 메소드 패턴입니다템플릿은 잘 아시다시피일정한 틀, 형식을 의미하는데이번 패턴은 템플릿의 기능을 가진 패턴입니다구체적으로는 상위 클래스가 템플릿이되고하위 클래스에서 구체적인 구현 내용을 결정하는 것입니다먼저 템플릿 메소드 패턴을 구성하는역할들을 정리하고 시작하겠습니다역할설명추상 클래스(Abstract Class)템플릿 메소드를 구현구현 클래스(Concrete Class)추상 클래스 역할에서 정의되어 있는 추상 메소드를 구체적으로 구현템플릿 메소드 패턴을 구성하는역할은 비교적 간단하네요~자 ..

Java 2020.06.11

[Design Pattern] 어댑터 패턴(Adapter Pattern)

오늘 하루도 끝나가네요-_-시간은 왜 이리도 빠른지도전해 보고 싶은 것은 많은데나이만 먹는거 같네요ㅜㅜ아무튼 오늘은 지난 시간에 이어서디자인 패턴 중 어댑터 패턴에 대해 학습하겠습니다지난 학습 Iterator 패턴이 궁금하시다면아래의 링크를 Click!2020/06/08 - [Java] - [Design Pattern] 반복자 패턴(Iterator Pattern)[Design Pattern] 반복자 패턴(Iterator Pattern)아직 6월 초인데 한 여름 마냥 날씨가 급격하게 더워져서 출퇴근 길에 땀이 흥건...하... 30도 가까이 되는 지역도 있더라고요 코로나19도 끝날 기미가 보이지 않는데 몸 관리 잘하시길 바랍니다 ��yssa.tistory.com우리가 흔히 아는 어댑터는교류 100볼트를 직..

Java 2020.06.09

[Design Pattern] 반복자 패턴(Iterator Pattern)

아직 6월 초인데 한 여름 마냥 날씨가 급격하게 더워져서출퇴근 길에 땀이 흥건...하... 30도 가까이 되는 지역도 있더라고요 코로나19도 끝날 기미가 보이지 않는데 몸 관리 잘하시길 바랍니다아무튼 오늘의 학습 주제는 디자인 패턴(Design Patter) 중반복자 패턴(Iterator Pattern)입니다반복자 패턴이란무엇인가 많이 모여 있는 것(집합체)들을순서대로 지정하면서 전체를 검색하기 위한디자인 패턴을 말합니다아래의 표는 반복자 패턴을 구성하는역할들을 정리한 것입니다역할설명반복자(Iterator)요소를 순서대로 검색해가는 인터페이스를 결정구체적인 반복자(Concrete Iterator)반복자(Iterator)가 결정한 인터페이스를 실제로 구현집합체(Aggregate)반복자(Iterator) 역..

Java 2020.06.08
반응형
LIST