人生到头来,就是不断放下,但永远最|

durtime

园龄:4年8个月粉丝:10关注:1

C#的Abstract和Virtual

 virtual:当一个方法被声明为virtual时,它是一个虚拟方法,直到你使用 ClassName variable = new ClassName();  声明一个类的实例之前,它都不存在于真实的内存空间中。这个关键字在类的继承中非常常用,用来提供类方法的多态性支持。virtual,abstract是告诉其它想继承于他的类 你可以重写我的这个方法或属性。
  abstract:抽象方法声明使用,是必须被派生类覆盖的方法,抽象类就是用来被继承的;可以看成是没有实现体的虚方法。如果类中包含抽象方法,那么类就必须定义为抽象类,不论是否还包含其他一般方法;抽象类不能被直接被创建为对象实体的。

本文作者:durtime

本文链接:https://www.cnblogs.com/durtime/p/15652318.html

版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。

posted @   durtime  阅读(44)  评论(0编辑  收藏  举报
历史上的今天:
2020-12-06 每日日报
点击右上角即可分享
微信分享提示
评论
收藏
关注
推荐
深色
回顶
展开