using System;
using System.Collections.Generic;
using System.Text;
namespace jiekou1
{
interface ITest
{
//声明两个方法
void test1();
void test2();
}
//用类Test来实现ITest接口
class Test : ITest
{
//使用显示接口成员的实现来实现接口ITest中的方法
void ITest.test1()
{
Console.WriteLine("方法test1启动");
Console.WriteLine("显示接口成员的实现");
}
//使用普通的接口实现来实现接口ITest中的方法
public void test2()
{
Console.WriteLine("方法test2启动");
Console.WriteLine("普通的接口实现");
}
}
class Program
{
static void Main(string[] args)
{
//生成一个Test类的实例
Test t = new Test();
// 生成一个接口的实例,然后用接口的实例来调用方法test1
ITest it = t;
it.test1();
//用实现类的实例普通的方法来调用方法test2
t.test2();
string str = Console.ReadLine();
}
}
}



显示接口

A_Start
