为什么说面向对象是一次伟大的进步?

面向对象不仅仅是计算机历史上的一次重大突破,也是哲学史上的一次重大突破。面向对象是一种抽象的思维方式,核心的思想只有一个:万物皆对象。小到一粒沙粒、一个原子,大到一整个宇宙,万事万物、一切的一切,都可以看作一个一个的对象。无数个相对独立、而又相互联系的对象相互作用,不断演变,形成了我们这个精彩纷呈的世界。

这是一种思维方式的转变,是思维在抽象层次上的提高。就像我们现在的社会一样,我们买一辆汽车,只要会开它就可以用这辆汽车载着我们到达我们想要的远方。而不需要我们每个人都要了解汽车的每一部分是如何运作的,背后有什么原理,又是如何制造出来的。

每一个人,只需要知道我想做什么,而我们现有的工具又能做些什么,哪些工具能帮我们做到我们想做的,知道这几点就足够了,不需要知道更多细节。然后大家各司其职,各尽其能,相互配合,共同组成一个足够庞大、功能也足够强大的系统。我们每一个人都能够借用其他人的聪明才智,然后去实现我们自己想要达到的目标。每一个人都完成自己相应的职责,全世界的人都一起相互协作,共同推进整个世界的进步。这一点跟linux系统本身的哲学也是一致的,程序要小而美,各自做好自己的事情。

面向对象的与其说是编程史上的一次巨大革新,其实本质上体现的是人类在哲学史上的一次伟大进步,是人类世界观层面的一次巨大升级。只不过具体体现在程序设计方面,通过相应的编程语言规范、语法、约束等,将这种哲学思维,进行进一步的实现而已。

 

欢迎志趣相投的朋友一起学习交流! 
关注公众号,免费学习更多知识


技术资料分享群:272811256

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值