Matches in DBpedia 2016-04 for { <http://dbpedia.org/resource/Object-based_language> ?p ?o }
Showing triples 1 to 46 of
46
with 100 triples per page.
- Object-based_language abstract "The term \"object-based language\" may be used in a technical sense to describe any programming language that uses the idea of encapsulating state and operations inside \"objects\". Object-based languages need not support inheritance or subtyping, but those that do are also said to be \"object-oriented\". Object-based languages that do not support inheritance or subtyping are usually not considered to be true object-oriented languages.Examples of object-oriented languages, in rough chronological order, include Simula, Smalltalk, C++ (whose object model was based on Simula's), Objective-C (whose object model was based on Smalltalk's), Eiffel, Xojo (previously REALbasic), Python, Ruby, Java, Visual Basic .NET, C#, and Fortran 2003. Examples of a language that is object-based, but not object-oriented are early versions of Ada, Visual Basic (VB), and Fortran 90. These languages all support the definition of an object as a data structure, but lack polymorphism and inheritance.In practice, the term \"object-based\" is usually applied to those object-based languages that are not also object-oriented, although all object-oriented languages are also object-based, by definition. Instead, the terms \"object-based\" and \"object-oriented\" are normally used as mutually exclusive alternatives, rather than as categories that overlap.Sometimes, the term \"object-based\" is applied to prototype-based languages, true object-oriented languages that do not have classes, but in which objects instead inherit their code and data directly from other \"template\" objects. An example of a commonly used prototype-based scripting language is JavaScript.Both object-based and object-oriented languages (whether class-based or prototype-based) may be statically type-checked. Statically checking prototype-based languages can be difficult, because these languages often allow objects to be dynamically extended with new behavior, and even to have their parent object (from which they inherit) changed, at run time.".
- Object-based_language wikiPageID "1759766".
- Object-based_language wikiPageLength "3341".
- Object-based_language wikiPageOutDegree "26".
- Object-based_language wikiPageRevisionID "671431255".
- Object-based_language wikiPageWikiLink Ada_(programming_language).
- Object-based_language wikiPageWikiLink C++.
- Object-based_language wikiPageWikiLink C_Sharp_(programming_language).
- Object-based_language wikiPageWikiLink Category:Computer_programming.
- Object-based_language wikiPageWikiLink Eiffel_(programming_language).
- Object-based_language wikiPageWikiLink Fortran.
- Object-based_language wikiPageWikiLink Inheritance_(object-oriented_programming).
- Object-based_language wikiPageWikiLink JavaScript.
- Object-based_language wikiPageWikiLink Java_(programming_language).
- Object-based_language wikiPageWikiLink Object-oriented_programming.
- Object-based_language wikiPageWikiLink Object_(computer_science).
- Object-based_language wikiPageWikiLink Objective-C.
- Object-based_language wikiPageWikiLink Programming_language.
- Object-based_language wikiPageWikiLink Prototype-based_programming.
- Object-based_language wikiPageWikiLink Python_(programming_language).
- Object-based_language wikiPageWikiLink Ruby_(programming_language).
- Object-based_language wikiPageWikiLink Scripting_language.
- Object-based_language wikiPageWikiLink Simula.
- Object-based_language wikiPageWikiLink Smalltalk.
- Object-based_language wikiPageWikiLink Subtyping.
- Object-based_language wikiPageWikiLink Type_system.
- Object-based_language wikiPageWikiLink Visual_Basic.
- Object-based_language wikiPageWikiLink Visual_Basic_.NET.
- Object-based_language wikiPageWikiLink Xojo.
- Object-based_language wikiPageWikiLinkText "Object-based language".
- Object-based_language wikiPageWikiLinkText "Object-based_language".
- Object-based_language wikiPageWikiLinkText "object-based language".
- Object-based_language wikiPageWikiLinkText "object-based programming".
- Object-based_language wikiPageWikiLinkText "object-based".
- Object-based_language wikiPageUsesTemplate Template:Programming_language.
- Object-based_language wikiPageUsesTemplate Template:Reflist.
- Object-based_language subject Category:Computer_programming.
- Object-based_language comment "The term \"object-based language\" may be used in a technical sense to describe any programming language that uses the idea of encapsulating state and operations inside \"objects\". Object-based languages need not support inheritance or subtyping, but those that do are also said to be \"object-oriented\".".
- Object-based_language label "Object-based language".
- Object-based_language sameAs Q7075009.
- Object-based_language sameAs Objektbasierte_Programmiersprache.
- Object-based_language sameAs m.05tslg.
- Object-based_language sameAs Nesne_tabanlı_programlama_dili.
- Object-based_language sameAs Q7075009.
- Object-based_language wasDerivedFrom Object-based_language?oldid=671431255.
- Object-based_language isPrimaryTopicOf Object-based_language.