在千变万化的事物中,得到一种抽象,然后用抽象去描述具体
程序员标准思维
文科因此就说,你们工科,总是在否定事物的多样性,不欣赏每个个体,而理解为一个个对象
工科反驳,我们的多态性,正是对多样的事物最好的描绘
晚上,一群工科男聚在一起,他们说,派生一定能够代替本源。他们称这是里氏替换,约定不要把这个秘密告诉文科生
那么,丰富的多态背后,却暗含着override里一定要super这个无法逾越的教条,而哲学家并不知道这件事
本来世界就要一直这样和谐下去,但有一天,工科男们发现,自己手中的只有一些引用罢
真正的对象,都不在自己手中
他们发起了一个项目,叫做“找对象”计划,却发现,和具体打交道原来和抽象如此不同
他们想尽了办法,把这个过程抽象掉
无论是委托、事件、lambda表达式,都没法解释到底如何才能跟具体交流
文科不断嘲笑他们,你们不懂世界的多样性,他们还派出了一位代表,给工科讲解他们的真理
那个代表叫马克思,他说,具体问题具体分析。在矛盾普遍性原理的指导下,要具体分析矛盾的特殊性,并找出解决矛盾的正确方法。
这大概就是程序员找对象的抽象吧