作者DLMC (永保安康)
看板Flash
标题Re: [问题] 宣告变数时的问题
时间Fri Jan 29 00:21:58 2010
※ 引述《Angelliya (澪澪...谁还有心?)》之铭言:
: 因为Abc继承Sprite
: 所以这一个情况
: 左边的型别写Abc或Sprite都可以
: 如果是这样的情况
: var ext:Sprite=new Abc();
: var someSprite:Abc = ext;
: (刚刚打反了...)
: 这时 someSprite 在检查资料型别的时候就会出错
: 有定义型别比较方便debug
: 程式比较好管理
: 除此之外的特点...就不清楚了
如果你的架构中有写到Interface,
那麽宣告成父(或根)类别就有好处了,
因为如果你未来扩充Interface时,
就可以不变动内部的宣告,适应到新的Interface了。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 221.169.231.15
1F:→ pepsitetsu:我就是看到Interface的时候有这个问题的 谢谢~~~ 01/29 00:55
2F:→ pepsitetsu:一直在想说为什麽var的时候都宣告成Interface型别... 01/29 01:04