C#中的接口(interface)有什么作用,什么时候要用到它?
6个回答
威孚半导体技术
2024-08-19 广告
2024-08-19 广告
威孚(苏州)半导体技术有限公司是一家专注生产、研发、销售晶圆传输设备整机模块(EFEM/SORTER)及核心零部件的高科技半导体公司。公司核心团队均拥有多年半导体行业从业经验,其中技术团队成员博士、硕士学历占比80%以上,依托丰富的软件底层...
点击进入详情页
本回答由威孚半导体技术提供
展开全部
接口很像抽像类
如果出现这种情况
你有一辆车,有个方法叫开门
你的家也有个方法叫开门
你想用同一个变量去引用家和车的实例调用开门的方法(多态),此时你只有把家和车派生于同一个类,但这样做不合逻辑,此时可以用接口。
声明个接口的变量来引用家和车就好了。
如果出现这种情况
你有一辆车,有个方法叫开门
你的家也有个方法叫开门
你想用同一个变量去引用家和车的实例调用开门的方法(多态),此时你只有把家和车派生于同一个类,但这样做不合逻辑,此时可以用接口。
声明个接口的变量来引用家和车就好了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
定义一个规范,所有共有的东东!
如定义一个接口含数量属性,那么引用它的类也必需实现这个属性!
interface 班级{数量{get;set}}
class 高中班级:班级{
数量{get;set}}//必需实现这个东东,
}
如定义一个接口含数量属性,那么引用它的类也必需实现这个属性!
interface 班级{数量{get;set}}
class 高中班级:班级{
数量{get;set}}//必需实现这个东东,
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
说白了,接口就是吃饭不做事的家伙
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用的地方很多的。好东西啊。。实现东西经常用到。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询