您的位置:首页 > 编程语言 > C#

理解C#中接口、继承、抽象、虚拟之间的区别

2011-12-12 14:01 441 查看




1、一个类可以继承多个接口,但只能继承一个类(基类)

2、接口没有方法体,只有申明,继承该接口的子类必须实现接口里的所有方法


3、抽象类中可以没有抽象方法,如果有,没有方法体

4、继承抽象类的子类,如果调用抽象类中的抽象方法,必须在方法前面加上override关键字进行重写

5、没有虚拟的类,虚拟方法必须有方法体,它可以重写
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: