作者icedesign (不可或缺的咖啡因)
看板Flash
標題[問題] class是否不能跨資料夾『繼承』?
時間Mon Nov 26 06:27:42 2007
as title
在電腦已預設好讀入class的路徑下,分別開了兩個資料夾:
『Observ』 & 『Single』
Observ資料夾下面,有兩個class:
class Observ.Observer{}
class Observ.Attendees extends Observ.Observer{}
Single資料夾下面,也有兩個class:
class Single.MeetingRoomManager{}
class Single.MeetingRoom{}
因為要試作Singleton Pattern,所以需要:
class Single.MeetingRoom extends Observ.Attendees{}
結果出現下面錯誤:
**錯誤** x:\xxx\xxxxxx\Single\MeetingRoom.as: 行 1: 正在進行編譯的類別
'Single.MeetingRoom',與已匯入的類別 'MeetingRoom' 不符。
class Single.MeetingRoom extends Observ.Attendees {}
意思是說,跨資料夾的class,不能繼承嗎?
我有將所有class&fla的檔案通通放在一起,程式正常沒錯誤,那真的代
表class不能跨資料夾囉?是醬子嗎?請高手解答,謝謝。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.135.178.144
推 cjcat2266:跨資料夾可以繼承啊,只要package & class path正確就ok 11/26 11:06
→ cjcat2266:跟你放在什麼資料夾沒什麼關係 11/26 11:06
推 icedesign:@@"那為什麼會出現錯誤呢?我試了&檢查很多遍,都會出現 11/26 16:03
推 aquarianboy:有原始檔嗎? 11/26 17:05
推 icedesign:有,我晚點再po,現在要先出門,感謝兩位幫忙。 11/26 17:22