[程式] unity3D使用C#開發的問題

看板C_Sharp作者 (楊伯)時間15年前 (2010/07/11 14:32), 編輯推噓0(006)
留言6則, 2人參與, 最新討論串1/1
因為我對c++比較熟,所以踏入unity3D時選擇學C#來開發 ,不過現在我想要像在使用C++一樣實作一個Interface可是 卻出現問題。 //Interface public class A { public virtual void Move( ) { } } //Implement public class B : A { public void Move() { } } //main() { A I_A = new B(); } 我大概像上面這樣子寫,在語法上unity3D似乎沒有錯誤,不過runtime的 時候卻跑出error,內容大概是說無法去實作一個B的Instance。 不知道有沒有版上前輩知道問題出在那邊~"~ 註:如果這篇不適合在這裡的話請告知,我會立即刪除@@,感謝。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.117.128.56

07/11 14:40, , 1F
建議你買一本c#的書,c#有interface關鍵字
07/11 14:40, 1F

07/11 14:40, , 2F
07/11 14:40, 2F

07/11 14:41, , 3F
事實上c#跟java很像,跟c++相似度不是這麼高
07/11 14:41, 3F

07/11 14:58, , 4F
喔我差點忘了,可以先看 .net book zero
07/11 14:58, 4F

07/11 14:58, , 5F
http://j.mp/eX5DS 專門寫給 c++ 程式員的
07/11 14:58, 5F

07/11 15:05, , 6F
感謝指點,太熱心了,連結都準備好了,謝謝你@@
07/11 15:05, 6F
文章代碼(AID): #1CEMLfgq (C_Sharp)