我了解到我们不能实例化抽象类。但今天我测试了一些代码,我对此感到困惑。;}
在这里,我创建了一个抽象类abstractClass并在abstractClassTest()函数中返回它。并且编译成功,没有错误!在返回某物之前,计算机应创建该类型的对象。我认为不能实例化抽象类abstractClass m = new abstractClass() is illegal__).意味着不能创建抽象类<
*和Rhino在Java程序中编写脚本。脚本可以很好地实现接口,但是当我尝试使用类似的语法来实例化抽象类(给出未实现方法的定义)时,我得到一个错误,指出MyTestAbstractClass(我正在尝试实例化的类)是一个接口或抽象。这是我使用的Javascript代码:
var testObject = new foo.mytestpackage.TestAbstractClas