作者yan04870449 (杨伯)
看板C_Sharp
标题[程式] unity3D使用C#开发的问题
时间Sun Jul 11 14:32:07 2010
因为我对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
1F:→ freesamael:建议你买一本c#的书,c#有interface关键字 07/11 14:40
3F:→ freesamael:事实上c#跟java很像,跟c++相似度不是这麽高 07/11 14:41
4F:→ freesamael:喔我差点忘了,可以先看 .net book zero 07/11 14:58
6F:→ yan04870449:感谢指点,太热心了,连结都准备好了,谢谢你@@ 07/11 15:05