新手关于接口的一个问题

merlinfang 2014-07-11 09:30:58
最近看别人的代码,如下:
interface IA;

class Base : IA

class Derive : Base, IA

这里继承Base,又实现IA? 是不是interface Derive : Base 效果是一样的?
如果不一样的,用途是什么? 我看Derive 都没实现IA的内容.
...全文
174 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
merlinfang 2014-07-11
  • 打赏
  • 举报
回复
引用 2 楼 liqiucu 的回复:
interface Derive 无法继承class Base.
那个地方复制错了,是class Derive 。 不是空接口,有内容的。
liqiucu 2014-07-11
  • 打赏
  • 举报
回复
interface Derive 无法继承class Base.
liqiucu 2014-07-11
  • 打赏
  • 举报
回复
这里继承Base,又实现IA? 是不是interface Derive : Base 效果是一样的? 基类Base 接口IA,没啥问题的。不一样,interface Derive 继承class Base. 如果不一样的,用途是什么? 我看Derive 都没实现IA的内容. 为了继承Base和实现IA。那只能说明IA暂时是空接口。

111,093

社区成员

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

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

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