慕的地8271018
interface IPrint {void Print();}class A : IPrint {public void Print() {System.Console.WriteLine("A");}}class B : IPrint {public void Print() {System.Console.WriteLine("B");}}class AppMain {public static void Print(IPrint obj) {obj.Print();}public static void Main() {Print(new A()); // display APrint(new B()); // display B}}在这个例子中,IPrint 接口中定义了Print方法,但没有实现方法体.类A和类B都继承了IPrint接口,并且实现了不同的Print方法.在AppMain 中调用A\B,获得不同的打印结果