본문 바로가기

클래스 기반의 사이트 작업을 위한 클래스 구조 샘플 플래시 코드 소스 자체를 얻는것도 힘들지만 클래스 기반으로 작성했을 경우 그 구조에 대한 정보를 알고 싶어도 직접 해당 전체 소스를 받지 않는 이상 힘든것이 사실입니다. 저 또한 처음 클래스를 개인적으로 공부할때 기본적인건 익힐 수 있었지만 실제로 프로젝트를 진행하기 위해 알아야할 구조 설계에 있어서만큼은,, 그 어떤 책도 해답을 줄 수가 없었습니다. 마치 풀 플래시를 만들기 위해 알아야할 구조 설계처럼 말이죠. 크 리스마스도 다가오고 해서 그냥 한번 도움 될까하여 현재 작업중인 사이트를 위해 작업한 클래스 구조 스크린샷 한번 올려 봅니다. 아직 초기 단계라 클래스가 완전히 작성된건 아니지만 구조 참고하는데에는 무리가 없으리라 봅니다.어떤 것이든 정답은 없습니다. 저희 회사만 해도 매인 개발자마다 조금씩.. 더보기
상속과 합성 선택 액션스크립트를 공부하고 클래스를 배우고 나서 상속과 합성을 배우면서 느꼈던 어려운 부분중에 하나가 어디에 상속을 쓰고 어디에 합성을 사용해야 하느냐가 아닐가 싶다. EAS3.0을 보면서 괜찮은 방법이 있어서 적어볼가 한다. 다형성을 활용하려면, 상속을 사용하는 것을 고려한다. 어떤 클래스에서 단순히 다른 클래스의 기능이 필요한 경우라면, 합성 관계를 고려한다. 구현하려는 클르새가 기존 클래스와 거의 동일한 기능을 한다면, 상속 관계를 고려한다. 상속과 합성의 각각 장점 코드를 수정할 경우 합성을 사용하는 코드는 상속을 사용하는 코드보다 유지 보수하기가 더 쉽다. 상속에 기반을 둔 코드는 합성에 기반을 둔 코드보다 실행 속도가 빠른 경향이 있다. 상속과 합성을 어떤걸 사용하는게 좋을지에 대한 자료는 많다... 더보기
처음과 지금의 생각 처음에 액션스크립터를 할려고 한건 디자이너에서 좀더 많은걸 하고 싶어서였고.. 액션을 시작하기전과 할때의 마음가짐은 프로그래머라 불리기보다 액션스크립터라 불리기를 바랬고 내가 공부하는것도 일반적인 C나 자바같은 언어들이 아닌 액션스크립터라고 짧은 생각을 했는데.. 지금 계속 공부하면서 느끼는거지만 3.0을 공부하면서 액션스크립트 언어 하나를 배우는게 아니라 프로그래밍이라는 언어를 공부한다는게 느껴집니다^^; 결과적으로 액션스크립터를 완벽하게 한다는건 프로그래밍에 대해 많은걸 알아야 되는거라는걸 느끼네요. 고로 결론은 언어는 하나로 통하는거 같습니다 ㅎㅎ; 더보기