博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
用面向接口编程思想看找对象
阅读量:6822 次
发布时间:2019-06-26

本文共 4063 字,大约阅读时间需要 13 分钟。

hot3.png

    每个人都希望在孤单的时候有个人陪伴,我们称之为对象。程序猿的职业特性却总让让对象出现空指针异常。难道程序猿就应该孤独终老吗不!我觉得我们的机会更大一些,应为我们有面向接口编程思想!

    程序猿是严谨的,理性的。他们知道假如一个方法你穿的参数不对,是不会返回true的。在现实世界中,每一个女性都是一个对象。这些对象实现了各种各样的接口!例如:刁蛮、温柔、萌或者猛、女神、女汉子、高冷、逗比等等。

using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace ZhaoDuiXiang{    ///     /// 女神接口,有较多方法    ///     interface IGoddness    {         bool EatDinner(String param);         bool WatchMovie(String param);         bool GoToTotel(String param);    }}

    

当然这个找男友接口的具体方法是女性同胞们自己实现的。这个方法是一个带参方法而且里边的算法相当复杂,你可以去调用,加入你传的参数正确你就会成为那个Right man,否则就会被pass掉。

using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace ZhaoDuiXiang{    class Goddess:IGoddness    {        public bool MakeFriends() {            return true;        }        public bool EatDinner(String param)        {            if ("烛光晚餐"==param)            {                Console.WriteLine("你好烂漫!");                return true;            }            else            {                Console.WriteLine("滚粗区!");                return false;            }        }        public bool WatchMovie(String param)        {            if ("爱情片"==param)            {                Console.WriteLine("你好烂漫!");                return true;            }            else            {                Console.WriteLine("滚粗区!");                return false;            }        }        public bool GoToTotel(String param)        {            if ("五星级大酒店"==param)            {                Console.WriteLine("你好烂漫!");                return true;            }            else            {                Console.WriteLine("滚粗区!");                return false;            }        }    }}
using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace ZhaoDuiXiang{    ///     /// 可爱的女主    ///     class LovelyGril:IGoddness    {        public bool EatDinner(string param)        {            if ("烤串" == param)            {                Console.WriteLine("服务员来两头蒜!");                return true;            }            else            {                Console.WriteLine("滚粗区!");                return false;            }        }        public bool WatchMovie(string param)        {            if ("手撕鬼子" == param)            {                Console.WriteLine("中华人民共和国万岁!!");                return true;            }            else            {                Console.WriteLine("滚粗区!");                return false;            }        }        public bool GoToTotel(string param)        {            if ("七天大床房" == param)            {                Console.WriteLine("你好烂漫!");                return true;            }            else            {                Console.WriteLine("滚粗区!");                return false;            }        }    }}
using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace ZhaoDuiXiang{    ///     /// 程序员    ///     class ProgramApe    {        ///         /// 邀请女神粗去玩        ///         /// 
        /// 
        public bool Rquest(IGoddness g)        {            if (g.EatDinner("烤串") && g.WatchMovie("手撕鬼子") && g.GoToTotel("七天大床房"))            {                Console.WriteLine("约会成功!");                return true;            }            else            {                Console.WriteLine("又完蛋了!");                return false;            }        }    }}
using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace ZhaoDuiXiang{    class Program    {        static void Main(string[] args)        {            //出现一只程序员            ProgramApe pa = new ProgramApe();            //女神登场            Goddess g = new Goddess();            //程序员邀请女神            pa.Rquest(g);            Console.WriteLine("==================");            //野生萌妹子来了            LovelyGril l = new LovelyGril();            pa.Rquest(l);            Console.ReadLine();        }    }}

124431_bzeT_2004005.png

    我想想到这里再明了不过了!要么改变自己请女神吃烛光晚餐、看爱情电影、去五星酒店要么换一个萌妹子,撸串、看抗日神剧、七天走起。节省自己的精力与时间,做出正确的选择就会摆脱单身狗的命运!!!

转载于:https://my.oschina.net/love404/blog/422537

你可能感兴趣的文章
安装Sublime Text 2插件的方法
查看>>
我的友情链接
查看>>
我的友情链接
查看>>
Kubernetes NFS存储服务的误报
查看>>
meta设置
查看>>
sed 行编辑器知识汇总
查看>>
nginx升级OpenSSL
查看>>
C++中Timer的用法
查看>>
报表软件JS开发引用HTML DOM的location和document对象
查看>>
Windows7 Python-3.6 安装PyCrypto(pycrypto 2.6.1)出现错误以及解决方法
查看>>
《Linux学习并不难》Linux常用操作命令(14):grep命令查找文件中符合条件的字符串...
查看>>
MFC界面库BCGControlBar v25.1新版亮点四:网格控件等
查看>>
Linux下定时切割Nginx访问日志并删除指定天数前的日志记录
查看>>
zabbix 监控项目
查看>>
跨交换机实现VLAN
查看>>
Python的"print"函数在“Hello World”之外的延伸
查看>>
计划任务
查看>>
获取无序数组中第n大的数及快速排序算法使用
查看>>
我的友情链接
查看>>
MongoDB复制集原理
查看>>