package
{
import flash.events.*
import flash.ui.*
public class tank () //1084: Syntax error: expecting leftbrace before leftparen.
{
//other stuff
}
}
这是一个错误的反复出现的错误,我无法弄清楚它似乎是我用谷歌搜索找不到的错误1084的一个版本......
我尝试将左括号放在括号之前和整行之前,其他错误......
答案 0 :(得分:1)
您的语法不正确。如果你正在尝试创建一个类,你需要摆脱左右括号(就像错误告诉你,你给它错误的输入并期望左括号({
) )。所以,请尝试以下方法:
package
{
import flash.events.*; // Put a semi-colon after imports
import flash.ui.*; // Here too
//public class tank () // 1084: Syntax error: expecting leftbrace before leftparen.
public class tank // This should not error on you.
{
//other stuff
}
}
希望有所帮助!
答案 1 :(得分:1)
类定义不使用括号。 您可能会将类定义与构造函数混淆,后者使用括号并嵌套在类中。
基本上,只需删除此处末尾的()
:
public class tank
然后你的构造函数将使用括号如下:
public class tank
{
// This is a constructor. It is a public method with the same name as
// the class it is defined within, and is called when an instance of
// this class is created.
public function tank()
{
//
}
}