创建接口:
public interface IjieKou
{
void Show();
}
{
void Show();
}
实现接口:
public class chuan
{
public void Chuan(IjieKou I1)
{
I1.Show();
}
}
{
public void Chuan(IjieKou I1)
{
I1.Show();
}
}
继承接口:
public class teacher : IjieKou
{
public void Show()
{
MessageBox.Show("111");
}
}
{
public void Show()
{
MessageBox.Show("111");
}
}
public class student : IjieKou
{
public void Show()
{
MessageBox.Show("222");
}
}
{
public void Show()
{
MessageBox.Show("222");
}
}
接口的应用:
student s1 = new student();
chuan c1 = new chuan();
c1.Chuan(s1);
chuan c1 = new chuan();
c1.Chuan(s1);