社区
C#
帖子详情
请问C#中什么情况下interface可以作为方法的返回类型???
ascap
2009-08-26 04:13:04
最好能举个例子说明,谢谢!
...全文
214
4
打赏
收藏
请问C#中什么情况下interface可以作为方法的返回类型???
最好能举个例子说明,谢谢!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ascap
2009-08-26
打赏
举报
回复
多态无处不在,学习了!结帐
zhengqian529
2009-08-26
打赏
举报
回复
up
dancingbit
2009-08-26
打赏
举报
回复
什么情况下类能用作返回类型,什么情况下就可以使用接口。
mbh0210
2009-08-26
打赏
举报
回复
一般都是在创建对象的时候返回
interface ICalled{
void Called();
}
public class dogCalled: ICalled
{
}
public class catCalled: ICalled
{
}
public static ICalled Getinstance( string type){
ICalled Called = null ;
if( type=="dog"){Called = new dogCalled()}
if( type=="cat"){ Called = new catCalled();}
return Called ;
}
你直接传入类型就可以获取对象了,直接执行Getinstance("dog").Called();就执行叫声的动作。
提高
C#
编程水平的50个要点
- **实践建议**:使用委托作为回调机制,可以更加灵活地传递
方法
引用。 #### 22. 用事件(event)来定义外部接口 - **解释**:事件提供了一种发布和订阅机制。 - **实践建议**:使用事件来通知外部对象发生的特定事件...
C#
中
实现Fluent
Interface
的三种
方法
这篇文章主要介绍了
C#
中
实现Fluent
Interface
的三种
方法
,本文讲解了Fluent
Interface
的简单实现、使用装饰器模式和扩展
方法
实现Fluent
Interface
等3种实现
方法
,需要的朋友可以参考下 背景知识 Fluent
Interface
...
C#
接口(
Interface
)
在
C#
编程语言
中
,接口(
Interface
)是一个非常重要的概念,它允许我们定义一组
方法
、属性、事件或索引器的规范,但不提供这些成员的具体实现。在某些
情况
下,你可能会发现将接口和抽象类结合使用是最合适的,即在一...
c#
:浅析接口(
interface
)与抽象类(abstract)的区别
在学习
c#
接口(
interface
)和抽象类(abstract)的时候 发现接口和抽象类极为相似,比如说:继承后都需要重写,或者都不能通过new关键字来实例化… ,那么他们之间到底有什么区别与联系 ? 一、接口的特征 1、...
c#
报错不实现接口成员_
C#
中
的接口默认
方法
是什么?
C#
中
的接口默认
方法
是什么?发布时间:2020-05-23 10:11:25来源:亿速云阅读:216
C#
中
接口默认
方法
是什么?相信很多新手小白对
C#
中
接口默认
方法
的了解处于懵懂状态,通过这篇文章的总结,希望你能有所收获。如下资料...
C#
111,098
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章