이번 강좌부터는 중급강좌입니다. 중급이라고 해서 특별한 개념은 아니고 기본적인 자바스크립트의 개념에 Gof의 디자인 패턴을 적용해보고자 합니다. 주로 외국사이트에서 설명하고 있는 것을 참고로하여 해석을
할 것이며, 필요한 부분에 대해서는 추가적인 예제를 덧붙일 예정입니다. 오늘은 가장일반적인 "생성패턴"에 대해서 알아봅시다.
설명할 디자인패턴의 첫번째는 생성 패턴(Creational Pattern) 이다. 당신이 추측한대로, 생성 패턴은 프로그램 안에서 오브젝트(Object)의 생성을 다룬다.
자바스크립트에서 오브젝트를 생성하는 일반적인 방법은 아래와 같다.
var oMyObject = new MyClass();
당신은 간단하게 당신의 클래스를 정의 할 수 있고 나중에 이것을 구체적으로 다룬다. 하지만 때에 따라선
위의 방식이 유리하지는 않을수도 있다.
아주 간단하게 생성패턴에 대해서 알아봤습니다. 다음 강좌는 싱글톤 패턴에 대해서 알아 보도록 하겠습니다.
posted by blankus
이 글의 트랙백 주소 :: http://www.blankus.net/trackback/16