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

C#中的interface和abstract class之间的区别

2013-03-07 17:25 381 查看
4000

a. interface中不能有字段,abstract class则可以;
b. interface可以被多重继承(即可以被多个具体类实现),abstract class则不可以;
c. interface中不可能有任何成员方法被实现,abstract class则可以。事实上,一个类中只要有一个成员方法是
   abstract的,那么这个类就一定是abstract class,abstract class中可以有非abstract的方法;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: