Re: [問題] 宣告變數時的問題

看板Flash作者 (澪澪...誰還有心?)時間16年前 (2010/01/28 21:37), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串2/4 (看更多)
※ 引述《pepsitetsu (pepsi !)》之銘言: : 看書的時候常常會困擾著我,有一個觀念的問題想請教各位前輩 : 比如說一個CLASS : public class Abc extends Sprite{ : //有的沒有的 : } : 接著另外寫東西的時候 : var ext:Sprite=new Abc(); : var ext:Abc =new Abc(); : 我想請問的是 這兩種宣告方式各會有什麼特點呢? 謝謝大家~ 因為Abc繼承Sprite 所以這一個情況 左邊的型別寫Abc或Sprite都可以 如果是這樣的情況 var ext:Sprite=new Abc(); var someSprite:Abc = ext; (剛剛打反了...) 這時 someSprite 在檢查資料型別的時候就會出錯 有定義型別比較方便debug 程式比較好管理 除此之外的特點...就不清楚了 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.220.144.46 ※ 編輯: Angelliya 來自: 114.32.165.26 (01/29 00:06)

01/29 01:00, , 1F
嗯嗯我了解了 感謝~~~~~~
01/29 01:00, 1F
文章代碼(AID): #1BOPChez (Flash)
討論串 (同標題文章)
文章代碼(AID): #1BOPChez (Flash)