- 博客(1)
- 收藏
- 关注
原创 C# 中接口和抽象类
virtual和abstract都是用来修饰父类的,通过覆盖父类的定义,让子类重新定义。1.virtual修饰的方法必须有实现(哪怕是仅仅添加一对大括号),而abstract修饰的方法一定不能实现。2.virtual可以被子类重写,而abstract必须被子类重写。3.如果类成员被abstract修饰,则该类前必须添加abstract,因为只有抽象类才可以有抽象方法。4.无法创建abstract类的实例,只能被继承无法实例化。
2023-03-28 09:54:57 118
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人