1.抽象类
1、抽象类中的方法可以有方法体,也可以没有
2、抽象类不能被实例化,但是可以在子类中进行 由下至上 转型
3、抽象类中没有方法体的方法需要子类去实现
实现 关键字 override
2.接口
表现: 1.能力 2.规范
1.接口像抽象类一样无法被实例化,也像抽象类一样可以被子类 由下向上 转型
2.接口中的方法不能有方法体
3. 系统默认方法是public abstract
扫描二维码关注公众号,回复:
14598041 查看本文章
4、没有方法体的方法需要类 去实现
5.接口中可以有属性、常量、索引器,不能有字段
3.集合
提问:C#允许多继承吗?
答:允许
问:??
答:类允许单继承,接口允许多继承
问:喔!!!!!!