| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 726 人关注过本帖
标题:[求助]一个关于显示接口实现中遇到的问题,请大家帮忙看看!
只看楼主 加入收藏
kr1983
Rank: 1
等 级:新手上路
帖 子:21
专家分:0
注 册:2005-5-22
收藏
 问题点数:0 回复次数:0 
[求助]一个关于显示接口实现中遇到的问题,请大家帮忙看看!

本人在试书上一道关于显示接口实现的例子时遇到一点问题,希望大家帮忙看看。 问题是这样: //因为接口IFile和IFileTwo都有disFile方法,所以需要显示调用接口,以确定是哪个接口的方法被调用。但我在编译时却显示MyFile并不包含对IFile和IFileTwo的定义,但Myfile明明已经继承了这两个接口啊!我不明白,请大家帮帮我,谢谢! using System;

public interface IFileTwo { void applySecondInterface(); void disFile(); }

public interface IFile { int delFile(); void disFile(); }

public class BaseforInterface { public void open() { Console.WriteLine("这是BaseforInterface的open方法"); } }

public class MyFile:BaseforInterface,IFile,IFileTwo { public int delFile() { Console.WriteLine("DelFile实现!"); return 0; }

void IFileTwo.disFile() { Console.WriteLine("IFileTwo.DisFile实现!"); }

public void applySecondInterface() { Console.WriteLine("applySecondInterface实现!"); }

void IFile.disFile() { Console.WriteLine("IFile.DisFile实现!"); } }

class jiekouTest2 { static void Main() { MyFile mf=new MyFile(); //问题就在这 mf.IFile.disFile(); mf.IFileTwo.disFile(); } }

搜索更多相关主题的帖子: 接口 
2005-08-16 16:31
快速回复:[求助]一个关于显示接口实现中遇到的问题,请大家帮忙看看!
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.023156 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved