composite pattern 글 기재