词条 | List of object-oriented programming languages |
释义 |
This is a list of notable programming languages with object-oriented programming (OOP) features, which are also listed in Category:Object-oriented programming languages. Note that, in some contexts, the definition of an "object-oriented programming language" is not exactly the same as that of a "programming language with object-oriented features".[1] For example, C++ is a multi-paradigm language including object-oriented paradigm;[2] however, it is less object-oriented than some other languages such as Python[3] and Ruby.[4] Therefore, someone considers C++ as an OOP language, while others do not or prefer to name it as "semi-object-oriented programming language". Languages with object-oriented features{{Col-begin}}{{Col-1-of-2}}
See also
References1. ^{{cite journal|last1=Rentsch|first1=Tim|title=Object oriented programming|journal=ACM SIGPLAN Notices|date=1 September 1982|volume=17|issue=9|pages=51–57|doi=10.1145/947955.947961}} 2. ^{{cite book|last1=Coplien|first1=James O.|title=Multi-paradigm design for C++|date=1999|publisher=Addison-Wesley|location=Reading, Mass. [u.a.]|isbn=978-0-201-82467-4|edition= 3rd printing}} 3. ^{{cite book|last1=Lutz|first1=Mark|title=Learning Python: Powerful Object-Oriented Programming|date=2013|publisher="O'Reilly Media, Inc."|isbn=9781449355692|url=https://books.google.com/?id=4pgQfXQvekcC|language=en}} 4. ^{{cite book|last1=Flanagan|first1=David|last2=Matsumoto|first2=Yukihiro|title=The Ruby programming language|date=2008|publisher=O'Reilly|location=Beijing|isbn=978-0596554651|edition= 1st}} External links
3 : Object-oriented programming|Object-oriented programming languages|Lists of programming languages |
随便看 |
|
开放百科全书收录14589846条英语、德语、日语等多语种百科知识,基本涵盖了大多数领域的百科知识,是一部内容自由、开放的电子版国际百科全书。