一句话挑战——什么是OO (面向对象)

什么是OO(面向对象)—— 一句话挑战?


面向对象编程就是把一项任务按照“对象”概念进行拆分。

比如对于垃圾回收(从垃圾被生产到被送去工厂做成新产品)这项任务,按照OO思想,我们可以把它分配给运输工,回收厂的回收机器以及监管者这三个对象。


一句话挑战——什么是OO (面向对象)

运输工负责将垃圾从社区运至回收处理厂,以及将处理后的材料送至新产品加工工厂;回收机器负责回收垃圾;监管者负责监管这三个过程,处理过程中发生的紧急情况。

这便是OO。














PS:假的一句话挑战…其实要真想一句话也不是不可以——“一逗到底”呗。但秉着体验至上的人本主义思想,最终还是选择了这种形式。