首页 > 其他 > 详细

笔记_接口隔离原则_显示实现接口

时间:2020-01-02 21:39:59      阅读:80      评论:0      收藏:0      [点我收藏+]
显示实现接口的意义:
在于一般情况下隐藏该接口的方法,在特别的情况下才予以显示,调用。
实际项目中的例子:暂无,后续补充。

namespace
Test { /*接口显示实现*/ public class Program { static void Main(string[] args) { IKiller killer = new WarmKiller(); killer.Kill(); var wk = killer as IGentleman; wk.Love(); Console.Read(); } } interface IGentleman { void Love(); } interface IKiller { void Kill(); } class WarmKiller : IGentleman, IKiller { public void Love() { Console.WriteLine("Farewell, my beloved girl! I just can‘t love you forever!"); } //这里显示实现IKiller接口,那么就只有IKiller类型才可以调用Kill方法 void IKiller.Kill() { Console.WriteLine("Sorry, the young idiot has been killed by himself, He‘s not the one he was."); } } }

笔记_接口隔离原则_显示实现接口

原文:https://www.cnblogs.com/hansel520/p/12141801.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!