全是空的方法,要用他,还要实现他的所有方法有这时间,我不会自己写方法,继承这个接口有什么用呢?
所以我承认可能用了接口,代码会显得更有层次感,但除此之外,还有什么实际的意义么?

解决方案 »

  1.   

    http://blog.csdn.net/chengking/archive/2005/11/16/530684.aspx
      

  2.   

    比如有个方法,包含数据库读取功能,传入参数是个IDataReader接口,其中只是对这个接口的实例进行操作,而不涉及具体是什么数据库实际调用此方法时,可以传入SqlDataReader对象,也可以传入OracleDataReader对象
    数据库改变,此方法不用修改就可以直接用假设你开发了自己的数据库,有一个yourDataReader类,只要实现IDataReader接口,就可以做到通用的读取
      

  3.   

    http://blog.csdn.net/chengking/archive/2005/11/16/530684.aspx请问ChengKing((外企诚聘: http://blog.csdn.net/ChengKing )(MSMVP)) 这篇文章中的接口可以是private吗?????把这种低级错误去掉,还看得过去。
      

  4.   

    http://blog.csdn.net/chengking/archive/2005/11/16/530684.aspx请问ChengKing((外企诚聘: http://blog.csdn.net/ChengKing )(MSMVP)) 这篇文章中的接口可以是private吗?????把这种低级错误去掉,还看得过去。