디자인 패턴 - 다른 언어