面向过程和面向对象的区别
兴趣所致录
面向过程
场景:你是一条不折不扣的单身狗,然后还想吃苹果【手动滑稽狗头】
首先吃苹果得有苹果,所以得去买苹果,然后洗苹果,
如果焦作一下不想吃皮,你得先削皮,
要是没有水果刀你还得去卖刀,
然后再削皮,然后吃掉…
至此,吃苹果的过程完了【中间的过程还可细分就不多讲了】
总结:【买苹果】–>【洗苹果】–>(卖刀)–>【削皮】–>【消灭掉】
面向对象
场景:你有一条忠贞不二的“小奶狗”天天向别人撒狗粮,然后想吃苹果【手动墨镜】
此时只需三步:
1、作:亲爱的~,人家想吃苹果嘛!
2、再作:人家要喂喂~
3、继续作:然后心满意足
总结:调用你的小对象,然后吃苹果(总之麻烦的复杂的过程全都交给你对象去处理就ok了)