怎样让一个外行理解面向对象和面向过程( 二 )
■网友
面向对象最有用的东西就是封装了。假如你写一个分析cue文件的软件你要判断每一行属于什么内容,放进自定义数据类型里面,程序会有一堆的判断而面向对象则可以封装到类里面去。虽然有一堆判断,但是在外面只有一句话,cue.解析文档
■网友
面向过程:路边摊卖早餐的,你下单他就要开始干活,全程自己完成,不能分身,他生病了就没法吃早餐了。面向对象:大餐厅,服务员分工明确,死了一个换另一个上,除非火山地震,不然他可以一直干下去。
■网友
面向过程思想关心的是算法的具体过程如何实现,而面向对象将注意力转移了数据上(即操作对象)。举个例子:如何把苹果放进冰箱?如何把大象放进冰箱?对于第一个问题,很简单:打开冰箱;把苹果放进冰箱;关上冰箱门。而对于第二个问题,我们不禁会发出疑问:大象那么大,可以放得进冰箱吗?这时候我们思考问题的焦点已经转移到大象和冰箱上了,而不是怎么放这个过程。
推荐阅读
- 聪明人养花,这3种“花”怎样也要养一盆,每年能省不少医药费
- 同比■同比增长7.1%!2021年的第一个节你花了多少钱?
- “他是我第一个会说普通话的老师”:一对师生折射青海山村蝶变
- 有必要重新开个C店吗
- 互联网怎样解决“家政服务上门速度慢”的问题
- 怎样看待从1月8号起,QQ钱包开始提现收费
- 银行it人怎样转型
- 大学再有三个月就结束了,没学到知识,参加一个软件测试培训机构好吗
- 汽车|长安UNI-K又将开创一个新的"引力"纪元?
- 汽车|冬天怎样让车内温度快速升高?座椅加热的最佳使用方式二,外循环的作用总结
