0
爲什麼人類在這個結構中找不到神?Flash封裝和繼承
c:\myproject\src\
main.as
human.as
com\god\
God.as
IGod.as
human.as:
import com.*;
public class human extend God implements IGod {
}
爲什麼人類在這個結構中找不到神?Flash封裝和繼承
c:\myproject\src\
main.as
human.as
com\god\
God.as
IGod.as
human.as:
import com.*;
public class human extend God implements IGod {
}
因爲神在自己的文件夾中隱藏,而人類只能看到文件(ActionScript不遞歸導入)。如果你這樣導入:
import com.god.*
public class human extend God implements IGod {
...
}
它應該工作。
「*」表示該包中的所有類,而不是該包中所有子包的所有類。
嘗試
import com.god.*;
相反。
也注意到package語句需要更新。 package com.god { – 2011-04-19 19:50:42