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

(抽象)abstract和虚拟(virtual)
相似:在申明方法的时候,都能被重写

区别:

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

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

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

转载于:https://www.cnblogs.com/ttyp/archive/2004/08/31/38069.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值