现在的位置: 首页 > 综合 > 正文

C#面向对象名词比较(二)

2011年08月01日 ⁄ 综合 ⁄ 共 249字 ⁄ 字号 评论关闭
(抽象)abstract和虚拟(virtual)
相似:在申明方法的时候,都能被重写

区别:

(抽象)abstract:可以申明类也可以申明方法,申明方法时不能和sealed一起申明,所申明的类必须被继承,申明的方法也必须被重写,申明时没有具体实现,实际上它起一个接口的作用

虚拟(virtual):只能申明方法,可以在申明方法的时候写对应的实现

//以上均为个人理解,如有不同或错误请见量,以上在《C#高级编程》中有介绍,下载见http://bbs.wrclub.net/down/Cshappdf.rar

抱歉!评论已关闭.