gpt4 book ai didi

actionscript-3 - Flex 4 两个类在一个文件中

转载 作者:行者123 更新时间:2023-12-04 01:35:37 24 4
gpt4 key购买 nike

我可以将两个或多个 actionscript 类放在一个 .as 文件中,如下所示:

//A.as
包类{

公共(public)类 A {
公共(public)函数 A() {
var b:B = 新 B();
}
}
内部类 B {
公共(public)函数 B() {
跟踪(“你好”);
}
}
}

它在 Flash Builder 中不起作用:

A file found in a source-path can not have more than one externally visible definition. classes:A; classes:B



如果可以的话,我会问下一个问题。
我可以将两个或多个具有多个类的包放在一个 .as 文件中吗?

最佳答案

没有也没有。以下作品:

//A.as

package classes {

public class A {
public function A() {
var b:B = new B();
}
}

}
class B { // <--- Note the class is outside of the package definition.
public function B() {
trace("Hello");
}
}

类(class) B仅对 A 类可见- 一个文件中不能有多个可见类(正是错误消息的状态)。而且一个文件中不能有多个包。

关于actionscript-3 - Flex 4 两个类在一个文件中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5888494/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com