星空网 > 软件开发 > ASP.net

C#基础知识之abstract virtual关键字

abstract

  • 用关键字abstract修饰的类叫做抽象类,且只能作为基类,也不能实例化。
  • 用abstract定义的抽象类中不一定只包含抽象方法 ,可以包含非抽象方法。
  • abstract定义的方法一定用放在抽象类中。
  • 派生类中一定要实现抽象类中的所有的抽象方法,否则派生类也要声明为抽象类。
  • 抽象方法不能使用static、private修饰符

virtual

    以virtual关键字修饰的方法叫虚方法,主要用于在基类中的修饰方法。使用情况分为两种:

  • 在基类中定义virtual方法,但派生类没有重写基类virtual方法,在实例调用中,调用的还是基类的virtual方法。
  • 在基类中定义virtual方法,但在派生类中重写了virtual方法,在实例调用中,调用的是派生类重写的方法。



原标题:C#基础知识之abstract virtual关键字

关键词:C#

C#
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

lazada跨境电商可靠吗:https://www.goluckyvip.com/tag/85174.html
lazada可以用什么支付:https://www.goluckyvip.com/tag/85175.html
lazada最多可以上多少产品:https://www.goluckyvip.com/tag/85176.html
lazada产品定价怎么算:https://www.goluckyvip.com/tag/85177.html
功能费:https://www.goluckyvip.com/tag/8518.html
lazada显示的是月销量吗:https://www.goluckyvip.com/tag/85180.html
TikTok斥资210万美元游说美国参议院阻止法案通过 :https://www.goluckyvip.com/news/188220.html
北京飞机票查询(快速查询北京至各地机票价格和航班信息):https://www.vstour.cn/a/366178.html
相关文章
我的浏览记录
最新相关资讯
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流