C#中virtual和abstract的区别_woostundy
摘要:
原文链接: C#中virtual和abstract的区别不同点:virtual意思是虚拟,abstract意思是抽象。virtual只修饰方法,abstract修饰方法和类。virtual方法必须有实现,abstract方法必须没有实现。public abstract void getword(); //abstract后面直接分号。 public virtual void getword() { } //virtual必须是大括号,即便没内容。virtual方法可以在普通类里,也可以在抽象类里,而abstract方法必须在抽象类中。(abstract class类只能被继承,不能实例化)v. 阅读全文
posted @ 2013-12-30 12:20 Aidou_dream 阅读(251) 评论(0) 推荐(0) 编辑