111,114
社区成员




//IT接口
public interface IT
{
void IT1();
void IT2();
}
//IT接口,全部按照抽象的方式实现,相当于让子类实现
public abstract class A : IT
{
public abstract void IT1();
public abstract void IT2();
public abstract void A1();
}
//B只实现一个IT1抽象方法
public abstract class B : A
{
public override void IT1()
{
Console.WriteLine("B--IT1");
}
}
//C需要实现剩下全部的抽象方法。
public class C : B
{
public override void IT2()
{
Console.WriteLine("C--IT2");
}
public override void A1()
{
Console.WriteLine("C--A1");
}
}