C#-抽象方法

新建一个类,添加一个抽象方法:

编译时出现两个错误:

1. 错误1表明抽象类不能有实现部分

2. 错误2表明任何一个包含抽象方法的类都要声明为抽象类

修改错误1和2,编译成功。

在console程序里调用该类,new一个此类instance

编译出现了一个错误,该错误表明,不能new一个抽象类

新建一个类继承自该抽象类,但没有实现父类的抽象方法:

编译出现一个错误,该错误说明如果父类是抽象类,子类必须实现父类的抽象方法

修改后编译成功的代码

posted @ 2012-12-16 16:49  Lilideng  阅读(167)  评论(0编辑  收藏  举报