其他分享
首页 > 其他分享> > 面向对象的陈年旧事

面向对象的陈年旧事

作者:互联网

面向对象编程(Object-oriented programming, OOP)是一种成熟的计算机编程模型。在这种模型下,软件设计是围绕数据或者对象而不是功能逻辑来组织的。面向对象编程模型在现代软件开发中发挥着巨大的作用,比如代码可重用性、可伸缩性和开发效率等等。
相信很多读者对面向对象早有耳闻,且在学习和了解面向对象的过程中,可能听过那些猫猫狗狗,或者拿着蓝图修房子,或者拿着图纸造汽车的故事。这些故事的目的是为了帮助大家理解抽象,然后建立对面向对象的感性认识。也有很多书籍和文章会总结和介绍面向对象抽象、封装、继承和多态这四种特性。
在这里插入图片描述
而本文要讲的面向对象的陈年旧事,不是再造这些用于学习的轮子,而是分享面向对象的真实往事,尝试理解面向对象的真谛~

旧事

面向对象的编程思想,跟Ole-Johan Dahl和Kristen Nygaard两位科学家在Simula语言设计上的开拓性工作是密不可分的。Simula语言的发明需要追溯到上个世纪中期。
1948年,年轻的Nygaard应征加入挪威国防研究机构(Norwegian Defence Research Establishment),开始挪威第一座核反应堆计算相关的研究工作。Nygaard先后投身传统数值方法、蒙特卡洛模拟方法以及运筹学的研究。1960年,Nygaard才加入挪威计算中

标签:Nygaard,陈年,面向对象,面向对象编程,Simula,旧事,挪威
来源: https://blog.csdn.net/weixin_39060517/article/details/116352901