关于虚方法和抽象方法使用

qq_15948929 2014-08-17 11:47:16
以下C#代码中,关于虚方法和抽象方法使用正确的是( )。(选择一项)

C.public abstract class Animai{
Public Animal(){}
Public abstract void Run():
}
public class Cat:Animal{
Public Cat(){}
Public override void Run(){}
}
D.public virtual class Animal{
Public Animal(){}
Public virtual void Run();
}
public class Cat:Animal{
Public Cat(){}
Public void Run(){}
}

求解错误或正确原因
...全文
151 3 打赏 收藏 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
gaofuqi 2014-08-20
  • 打赏
  • 举报
回复
答案是C,主要考察关键字abstract 和 virtual 的区别,C#和Java都是abstract,C++是virtual ;
姜小白- 2014-08-20
  • 打赏
  • 举报
回复
java块,问c#题
qq_16687269 2014-08-20
  • 打赏
  • 举报
回复
C 是正确的 D 没有虚类

51,407

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧