首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

abstract virtaul override new 及多态

abstract  abstract 修饰符可以和类、方法、属性、索引器及事件一起使用。在类声明中使用 abstract 修饰符以指示某个类只能是其他类的基类。...例如: public abstract void MyMethod(); 实现由一个重写方法override(C# 参考)提供,此重写方法是非抽象类的一个成员。...在静态属性上使用 abstract 修饰符是错误的。 在派生类中,通过包括使用 override 修饰符的属性声明,可以重写抽象的继承属性。...virtual 修饰符不能与 static、abstract, private 或 override 修饰符一起使用。 除了声明和调用语法不同外,虚拟属性的行为与抽象方法一样。...(int i) { // Original implementation. } } public abstract class E : D { public abstract

74230
领券