抽象类 vehicle 和抽象方法 display() 的示例 -
public abstract class vehicle { public abstract void display();}
抽象类有派生类:bus、car 和 motorcycle。以下是 car 派生类的实现 -
public class car : vehicle { public override void display() { console.writeline("car"); }}
示例以下是 c# 中抽象类的示例 -
现场演示
using system;public abstract class vehicle { public abstract void display();}public class bus : vehicle { public override void display() { console.writeline("bus"); }}public class car : vehicle { public override void display() { console.writeline("car"); }}public class motorcycle : vehicle { public override void display() { console.writeline("motorcycle"); }}public class myclass { public static void main() { vehicle v; v = new bus(); v.display(); v = new car(); v.display(); v = new motorcycle(); v.display(); }}
输出buscarmotorcycle
以上就是c# 中的抽象关键字的详细内容。
