as3 에서의 패키지에대해서
은율
안녕하세요
as1 에서사용하던 엑션을
as2 클래스화 하는작업을 하고있읍니다
근데 생각해보니
as2 클래스만들면서
as3 에서도 사용할수있는 클래스도 같이 만들고싶읍니다
강좌를 보니
as3 에서는
package 란키워드를 사용해서 클래스를 만들던데여
어떤역활을 하는건가여
as2 에서 폴드내의 클래스경로가 패키지로되던것과
다른건가여
as3 에서의 패키지에대해서
조언부탁드립니다
그리구
as2 클래스와 as3 클래스의 차이점은 무엇이 있을까여
-
갅지삘여우
자세한답변감사합니다
즐거운하루되세요 -
초월
그리고 추가적으로 package 내에 복수의 클래스를 넣을 수는 없지만 public class 하나가 포함된 package{} 외부에 internal class 형태로 package 외부에 다른 클래스를 작성할 수 있습니다. 그러니까 소스파일 하나에 여러개의 클래스를 담을 수 있습니다. 알파 버전에는 패키지 내에도 복수 클래스 작성을 허용하였으나 oop개념의 역행으로 빠진듯 합니다. 어도비에서는 소스파일 하나에 복수의 클래스를 작성하는 것은 바람직하지
-
헛장사
as2에서는 폴더의 형태만으로 패키지를 구분지었지만 as3에서는 소스내에서도 package com.design{} 형태로 적용할 수 있는 점이 가장 눈에 띄는 부분입니다. 그리고 위에서 as2에서 as3에서도 사용할 수 있는 클래스를 만드신다고 하셨는데요 as2로 만든 클래스를 그대로 as3에서 사용할 수는 없습니다. 구조를 잘 만들어 놓으셨다면 구조는 변경하지 않으셔도 되겠지만 소스 내의 코드들은 대부분 손을 보셔야 합니다. 짧은건 상관없지만 긴 as