typecast statement.Forgetting to do this results in fragile code that might throw a type cast error anytime.
Here is an example that shows you how to test this.
Note:A child is a type of parent and the vice versa is not true.
<?xml version="1.0" encoding="utf-8"?>
<mx:Application
creationComplete="test()"
xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
<mx:Script>
<![CDATA[
import mx.controls.Alert;
import mx.events.CollectionEvent;
import mx.collections.ArrayCollection;
private function test():void {
var parent:Parent = new Parent();
var child:Child = new Child();
if (child is Parent) {
Alert.show("Yes");
} else {
Alert.show("No");
}
}
]]>
</mx:Script>
</mx:Application>
}
No comments:
Post a Comment