Вам не нужно расширять Alert, так как функция Alert.show () является статической. Но вы можете установить его следующим образом, вставив конструктор для строки сообщения и члена класса. С этим cou можно просто вызвать класс с помощью конструктора и показать окно предупреждения.
комплектующие
{
import mx.controls.Alert;
import mx.core.mx_internal;
public class myAlertBox
{
private var message:String;
public function myAlertBox(message:String = "")
{
super();
this.message = message;
}
public function show():void{
Alert.show(message);
}
}
}
В другом классе вы можете позвонить:
var box:myAlertBox = new myAlertBox("Error");
myAlertBox.show();