我想我理解错了……应该是抽象基类中的抽象成员在基类中没有实现代码……但可以提供非抽象成员的实现代码……谢谢了:)作者: 戴水平 时间: 2012-7-8 13:26
class Program
{
static void Main(string[] args)
{
Adult adult = new Adult();
adult.Drink();
adult.Sleep();
Console.ReadKey();
}
}
public abstract class Person
{
public abstract void Drink();
public void Sleep()
{
Console.WriteLine("人都躺着睡!");
}
}
public class Adult : Person
{
public override void Drink()
{
Console.WriteLine("大人大口大口吃!");
}
}
希望能帮助你理解