英语翻译OOP的许多原始思想都来之于Simula语言,并在Smalltalk语言的完善和标准化过程中得到更多的扩展和对以前的思想的重新注解.可以说OO思想和OOPL几乎是同步发展相互促进的.与函数式程序
来源:学生作业帮助网 编辑:作业帮 时间:2024/08/17 19:31:34
![英语翻译OOP的许多原始思想都来之于Simula语言,并在Smalltalk语言的完善和标准化过程中得到更多的扩展和对以前的思想的重新注解.可以说OO思想和OOPL几乎是同步发展相互促进的.与函数式程序](/uploads/image/z/9821530-10-0.jpg?t=%E8%8B%B1%E8%AF%AD%E7%BF%BB%E8%AF%91OOP%E7%9A%84%E8%AE%B8%E5%A4%9A%E5%8E%9F%E5%A7%8B%E6%80%9D%E6%83%B3%E9%83%BD%E6%9D%A5%E4%B9%8B%E4%BA%8ESimula%E8%AF%AD%E8%A8%80%2C%E5%B9%B6%E5%9C%A8Smalltalk%E8%AF%AD%E8%A8%80%E7%9A%84%E5%AE%8C%E5%96%84%E5%92%8C%E6%A0%87%E5%87%86%E5%8C%96%E8%BF%87%E7%A8%8B%E4%B8%AD%E5%BE%97%E5%88%B0%E6%9B%B4%E5%A4%9A%E7%9A%84%E6%89%A9%E5%B1%95%E5%92%8C%E5%AF%B9%E4%BB%A5%E5%89%8D%E7%9A%84%E6%80%9D%E6%83%B3%E7%9A%84%E9%87%8D%E6%96%B0%E6%B3%A8%E8%A7%A3.%E5%8F%AF%E4%BB%A5%E8%AF%B4OO%E6%80%9D%E6%83%B3%E5%92%8COOPL%E5%87%A0%E4%B9%8E%E6%98%AF%E5%90%8C%E6%AD%A5%E5%8F%91%E5%B1%95%E7%9B%B8%E4%BA%92%E4%BF%83%E8%BF%9B%E7%9A%84.%E4%B8%8E%E5%87%BD%E6%95%B0%E5%BC%8F%E7%A8%8B%E5%BA%8F)
英语翻译OOP的许多原始思想都来之于Simula语言,并在Smalltalk语言的完善和标准化过程中得到更多的扩展和对以前的思想的重新注解.可以说OO思想和OOPL几乎是同步发展相互促进的.与函数式程序
英语翻译
OOP的许多原始思想都来之于Simula语言,并在Smalltalk语言的完善和标准化过程中得到更多的扩展和对以前的思想的重新注解.可以说OO思想和OOPL几乎是同步发展相互促进的.与函数式程序设计(functional-programming)和逻辑式程序设计(logic-programming)所代表的接近于机器的实际计算模型所不同的是,OOP几乎没有引入精确的数学描叙,而是倾向于建立一个对象模型,它能够近似的反映应用领域内的实体之间的关系,其本质是更接近于一种人类认知事物所采用的哲学观的计算模型.由此,导致了一个自然的话题,那就是OOP到底是什么?[D&T 1988][B.S 1991] ..在OOP中,对象作为计算主体,拥有自己的名称,状态以及接受外界消息的接口.在对象模型中,产生新对象,旧对象销毁,发送消息,响应消息就构成OOP计算模型的根本.
英语翻译OOP的许多原始思想都来之于Simula语言,并在Smalltalk语言的完善和标准化过程中得到更多的扩展和对以前的思想的重新注解.可以说OO思想和OOPL几乎是同步发展相互促进的.与函数式程序
如下 请过目:
Many original ideas of OOP are derived from the Simula language.Being bettered and standardized on basis of the Simula language,OOP has evolved a lot.We can say that development of the idea of OOP and OOPL are almost synchronously and each promotes the other.Different from functional-programming and logic-programming which represent the actual calculational models similar to computers architecture,OOP hardly brings in precise mathematical descriptions,but tends to create an objective models which can reflect the relationship among entities in practical field.Essentially,It is a calculational model which is more closer to man's cognitive process.So we have the question that what is OOP on earth?In OOP,object,known as calculation aim has its individual name,status,interface for receiving messages from external objects.In an Object Model,creating of a new object,destruction of exsiting objects,sending messages,responding messages,all these constitute the fundamentality of OOP.
我来!1
OOP many original ideas have come from the language Simula, In the Smalltalk language and standardization process has been improved and expanded and more re-thinking of the past annotation. O...
全部展开
我来!1
OOP many original ideas have come from the language Simula, In the Smalltalk language and standardization process has been improved and expanded and more re-thinking of the past annotation. OOPL can say 4100 is almost the same time thinking and promote each other. And functional programming (functional-programming) logic programming and design (logic-programming) machines represent close to the actual difference is the model , to introduce OOP almost no precise mathematical simplest possible terms, preferring instead to build an object model. It reflects a similar application to the relationship between the entities. Its essence is a human cognitive things are closer to the philosophy of the model. This led to a natural topic, which is what OOP in the end? [D&T 1988][B.S 1991] .. In OOP, calculated as the main target, to have their own name, state and the external interface information. In the Object Model, a new object, the destruction of old objects to send information in response to the news constitutes the fundamental OOP model
收起