using System;
namespace TestInterface
{
///
/// Class1 的摘要说明。
/// 本代码演示了C#中接口的基本特征,并检验了作者心中迷惑但是书中没有详细讲解的地方,比如接口多重
/// 继承时,多个父类接口有相同的方法时,派生接口如何定义、使用的问题
///
interface IFace1
{
void Print();
void Hello();
}
interface IFace2
{
void Print();
void Goodbye();
}
class FacetoFace : IFace1,IFace2
{
#region IFace1 成员
void IFace1.Print()
{
Console.WriteLine("这是IFace1的Print函数");
}
public void Hello()
{
// TODO: 添加 FacetoFace.Hello 实现
Console.WriteLine("IFace1向您说Hello!");
}
#endregion
#region IFace2 成员
public void Goodbye()
{
// TODO: 添加 FacetoFace.