강의

멘토링

커뮤니티

Cộng đồng Hỏi & Đáp của Inflearn

Hình ảnh hồ sơ của truestar
truestar

câu hỏi đã được viết

Các mẫu thiết kế với JAVA (GoF)

Hiểu và thực hiện các mẫu trang trí

Decorator 패턴의 단점에 대해..

Đã giải quyết

Viết

·

497

·

Đã chỉnh sửa

0

훌륭한 강의 넘나 감사드립니다.
개인 프로젝트 진행에 많은 도움을 얻고있어요.
다름이 아니라 데코레이터 패턴의 단점에 대해
이해가 힘든 부분이 있어서 질문하게 되었습니다.

 

 

3) 데코레이터 패턴은 Concrete(구상) 컴포넌트의 형식을 알아내어

그 결과를 바탕으로 특정-작업코드( 특정형식에 의존하는 클라이언트 코드 )에는

적용 불가 함.

기존의 컴포넌트 HouseBlend였을 때 기존의 구성요소를 데코레이터로 감싸게 되면,

그 구성요소가 HouseBlend인지 아닌지를 알 수 없게 된다.

 

 

강의를 듣던도중 갑자기 난이도가 높아진 문장에서

예시가 없는 상황설명에 정신줄을 그만 놓아버리게 되었습니다.

좀더 쉽게 접근할 방법이 없을까요?

그리고, 다른 패턴들은 추가 강의 진행계획이 없으신지요..?

javamvc

Câu trả lời 2

1

java님의 프로필 이미지
java
Người chia sẻ kiến thức

데코레이터 패턴을 적용하여 'A'를 '가'로 한 번 감싸게 되면 사용할 때 '가'인것은 알 수 있지만 이게 A로 만든 것인지 B로 만든 것인지는 알 수 없다는 뜻입니다.

음, 두 번째 질문에 대한 답변은요...

현재 강의도 강의를 구성하다보니 필요 이상으로 많이 만든 것 같다고 생각하고 있었습니다.

많이 사용되는 것 위주로 만들려고 했는데, 그러면 너무 강의의 전체 구성이 없어 보여서 이것 저것 추가하다보니 이만큼 만들어진 것이긴 한데요.... 

막상 공부를 하고 보면 비슷비슷한 것들이 많거든요. 음... 이 정도면 되지 않을까요? ^^;;

0

Truestar님의 프로필 이미지
Truestar
Người đặt câu hỏi

아.. 그렇군요.. 안그래도 패턴들 마다 유사점이 많이 보여
막상 사용시에 햇갈리지 않을까 걱정이예요 ^^;;

답변 감사합니다 강사님. 알려주신 풀이로 다시 정리해보겠습니다^^

Hình ảnh hồ sơ của truestar
truestar

câu hỏi đã được viết

Đặt câu hỏi