Classの勉強
♥0 |
Line 22 |
Modified 2009-10-26 13:03:53 |
MIT License
archived:2017-03-20 17:09:50
ActionScript3 source code
/**
* Copyright demouth ( http://wonderfl.net/user/demouth )
* MIT License ( http://www.opensource.org/licenses/mit-license.php )
* Downloaded from: http://wonderfl.net/c/7LCy
*/
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" applicationComplete="this.init()">
<mx:Script>
<![CDATA[
//Class型のオブジェクトの実験
import mx.controls.Button;
import mx.controls.TextInput;
import mx.core.UIComponent;
private function init():void
{
var class1:Class = TextInput;
var class2:Class = Button;
this.addChild(this.create(class1));
this.addChild(this.create(class2));
}
private function create(classObject:Class):UIComponent
{
var object:UIComponent = new classObject();
return object;
}
]]>
</mx:Script>
</mx:Application>