using System;
using System.Windows.Forms;

namespace Country.Study
{
    
public class ClassA : IClassTest
    {
        
public ClassA()
        {
        }

        
#region IClassTest Members
        //隐式实现接口的方法
        
void IClassTest.DoAction()
        {
            MessageBox.Show(
"ClassA:ITest.ShowMsg:private");
        }
        //显示实现接口的方法
        
public void DoAction()
        {
            MessageBox.Show(
"ClassA:ShowMsg:public");
        }
        
#endregion
    }

    
public class ClassB : ClassA,IClassTest
    {
        
public ClassB() 
        {
        }

        
#region IClassTest Members
        
new public void DoAction()
        {
             MessageBox.Show(
"ClassB:ShowMsg:public");
        }        
        
void IClassTest.DoAction()
        {
            MessageBox.Show(
"ClassB:ITest.ShowMsg:private");            
        }
        
#endregion
    }

    
public interface IClassTest
    {
        
void DoAction();
    }
}

相关文章:

  • 2021-07-04
  • 2022-12-23
  • 2021-10-10
  • 2021-06-29
  • 2022-02-23
  • 2022-12-23
猜你喜欢
  • 2021-06-26
  • 2021-10-18
  • 2021-09-10
  • 2021-05-26
  • 2021-05-16
  • 2021-12-16
  • 2022-12-23
相关资源
相似解决方案