面向对象的合理解释

到底什么是面向对象,今天似乎有了一个合理解释。


这么说吧,一个女孩, 二十有五,待嫁闺中。

现在需要找对象。


那么,见别人面的第一印象,基本上就是面向对象了,高不高帅不帅。

为了安全起见,如果能见见对方的家长,是更安全的,因为很多特性继承的。对方的父母就是基类,我们要找的对象当然就是子类继承和派生


至于虚函数和抽象,那就是第一条件,肯定得是个男人。

有房有车。如果父母双亡当然最理想。这些抽象出来的是通用的属性。


当然要有接口,双方有共同语言。不过,这个好改,不是很重要。只要模式设计得合理就很好改。房子还有车是重要的,最重要的是抽象的属性——性取向。


如果明明找了个帅哥,是个双性人,那完了,碰上多态了。

如果的确是个很帅的哥,但性取向有问题,那就是碰上重载,这也是不可救药。

如果对方的确是个帅哥,有车有房父母双亡,但有了老婆,这个没关系。我们还有一样没用上:覆盖,下定决心,小三一定要上位。

同样,对于男孩子也是一样,名花有主,也要松松土!


所以,找对象一定要看清楚。

接口最后,还要要测一下,问题有很多,但第一个一定是:如果我和你妈都掉到河里,你先救谁。标准答案,如果不是:”先救未来的妈“,就一定要换下一个。


说来说去说到重点了,面向对象到底有什么好处?两个:

1。 直觉往往是最重要的。有不可理喻的力量。(开个玩笑,面向对象是无聊的程序们为了让他们的程序更接近于自然世界,但我们知道,语言学70多年没有突破了,自我安慰一下也是好的)。直觉就象水,拥有不可捉摸的力量。

2。 可以批量。对于书呆子程序员来说,这才是面向对象的根本点所在。女孩子有了上面的面向对象的找对象的思想,就可以批量处理海量人群,这个太重要了。你说呢?所以,我以前不懂为什么女孩子热中于到处发自己的亮照,到底论坛发贴寻宝,所以,拥有海量处理能理,非常重要。


下面来说说面向过程。

相比较对向对象,大多数人不喜欢过程。

可是,对于男人,结婚前,一定要努力奋斗,有车有房。

否则呢?就要天天给女孩子送花,天天请她吃饭,早日骗到手。这种往往更加有可行性,但许多都被程序员乎视了。总之,99%的代码都是垃圾,没有必要。但这些过程,就是必须得走。直接生孩子就完了,可是我们人类,没有一个不喜欢脱了裤子放P的。


当然,结了婚,也还要有过程,房租或是房贷,只能一点点完成,面向对象,完全无用武之地。过程太痛苦了。

当然,谈恋爱时,还是相当幸福的,除了花点银子。可是,孔子说了,人生下来就是受苦的。(不好意思,这好象是圣经里的话)。

所以,没谁喜欢过程,再多努力,别人也看不到。太痛苦了。


什么?最后根本没打算结婚?这个好象程序员的世界里没有啊,这些S13,这么复杂的东西,谁知道是怎么回事?再牛B的程序,也是沿着乔姆斯基的SX语言学来的,在程序的世界里,一切都太简单了。没打算结婚,一定是个BUG。那个那个谁,重启,找找是怎么回事。

对了,忘了可以重启。现实世界就不能了,如果我们都能重来一回,每个人都是英雄啊。


 


  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值