Object-oriented programming (OOP) as a paradigm first appeared in the 1960s. Two early pioneers were Ole-Johan Dahl and Kristen Nygaard, who created the Simula language. Simula introduced concepts such as classes, inheritance, and abstract methods (virtual procedures) and was a major influence on another very well-known OOP language: Smalltalk (Xerox PARC). Smalltalk went on to influence the OOP languages in use today, including PHP. Key features that were introduced in the Simula language are still predominant in OOP today; these were

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Programming with Objects

  • Paul Tregoing

摘要

Object-oriented programming (OOP) as a paradigm first appeared in the 1960s. Two early pioneers were Ole-Johan Dahl and Kristen Nygaard, who created the Simula language. Simula introduced concepts such as classes, inheritance, and abstract methods (virtual procedures) and was a major influence on another very well-known OOP language: Smalltalk (Xerox PARC). Smalltalk went on to influence the OOP languages in use today, including PHP. Key features that were introduced in the Simula language are still predominant in OOP today; these were