有关接口的概念性问题

awjx 2003-08-05 10:17:30
接口只定义方法、属性、事件和索引符的组合,只是一个签名,而没有一个具体实现,哪个类继承某个接口,则这个类必须要给出其接口的具体实现,是这样的吗?
...全文
35 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
blastball 2003-08-05
  • 打赏
  • 举报
回复
如果不想全部实现,可以把接口细分
blastball 2003-08-05
  • 打赏
  • 举报
回复
不可以,必须全部实现
awjx 2003-08-05
  • 打赏
  • 举报
回复
楼上说的极是,不过我还有一点不明白,就是我的问题中有“必须”二字,
是不是这个类必须给出所有接口的实现呢,可不可只给出其中的几个方法的
实现,而有些就可以不管呢?
brightheroes 2003-08-05
  • 打赏
  • 举报
回复
对啊,其实接口是个模版。
对于这个模版里面提供的每一块都可以用任何方法实现。
比如说定义了一个加密的接口,你可以用不同的类去实现加密的方法,以后想要改变加密的方法的时候就简单的改变实现接口的类中的方法就可以了

110,537

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧