铸造到自定义用户类

问题描述:

虽然我试图在AS3中构建一个Number子类,但我注意到我无法扩展Number/int/etc。班级---他们是最终的。铸造到自定义用户类

第二好的事情是铸造。尽管如此,我也不认为这是可能的,但由于我一直在问自己这一段时间,我说我会在这里问一下。

您可以为您创建的课程创建自定义模型吗?例如:

var myObject:MyClass = MyClass('string'); 

而且在MyClass地方能够设置行为,将一个String对象进去。

如果不是Flash AS3,比哪种语言允许你做到这一点?我觉得有点迷人。

C#允许用户定义的演员操作使用explicit

http://msdn.microsoft.com/en-us/library/xhbhezf4%28VS.71%29.aspx

+0

不错,“隐式”铸造更酷!从这个角度来看,C#看起来很酷。 :) – treznik 2010-07-09 23:38:14

+0

我喜欢---更多的例子! :)有谁知道你是否可以在Java中做到这一点? – treznik 2010-07-09 23:39:51