虚方法(virtual)和抽象方法(abstract)的区别
虚方法和抽象方法都可以供派生类重写,它们之间有什么区别呢?
1.
//抽象方法
public
{
}
//虚方法
public
{
}
2.
public
{
}
编译器会报错:
Main.cs(10):
Main.cs(11):
3.
public
{
}
public
{
}
编译器会报错:Main.cs(14):