Come è possibile creare una classe astratta in AS3 in modo corretto?AS3 - Classi astratte
Ho provato questo:
public class AnAbstractClass
{
public function toBeImplemented():void
{
throw new NotImplementedError(); // I've created this error
}
}
public class AnConcreteClass extends AnAbstractClass
{
override public function toBeImplemented():void
{
// implementation...
}
}
Ma .. non mi piace questo modo. E non ha errori di compilazione del tempo.
questo è stato molto disponibile, ma ha solo errori di runtime .. c'è un modo di fare questo controllo a tempo di compilazione? –