interface IFood { void Food(); } interface IVoice { void Voice(); } class Cat : IFood, IVoice { public void Food() { Console.WriteLine("吃老鼠"); } public void Voice() { Console.WriteLine("喵喵喵"); } } class Test { static void Main(string[] args) { IVoice pVocie = new Cat();//pVoice只能调用属于IVoice中的方法 pVocie.Voice(); IFood pFood = pVocie as IFood; pFood.Food(); System.Console.ReadLine(); } }
C#as关键字
最新推荐文章于 2024-01-25 19:52:37 发布