Matches in SemOpenAlex for { <https://semopenalex.org/work/W565820669> ?p ?o ?g. }
Showing items 1 to 79 of
79
with 100 items per page.
- W565820669 abstract "Object oriented programming is a way of abstracting information and operations to make programming more efficient and reliable. C is a non object oriented programming language that has become a de facto language standard in academic and industrial applications because of its power and flexibility. ClassC is an attempt to add object orientation on the existing framework that C provides. Specifically, ClassC adds the new data type object , and the new aggregate declaration, class. ClassC differs from other C-based object oriented languages such as C++ Objective-C in three points: 1) ClassC provides true multiple inheritance, which is very commonly discussed in the description of object oriented languages, but very rarely actually implemented. 2) ClassC provides both strict type checking on objects as well as typeless dynamic binding a variable of type object may be assigned any class instantiation. Dynamic binding is typical of interpreted languages like lisp and Smalltalk, but rare in compiled languages like C and Pascal, etc. 3) ClassC offers automatic garbage collection of memory no longer referenced by any object variables. ClassC/Elaine is intended to be a flexible system that allows programmers to explore different qualities of object oriented programming, including strong and weak type checking, and single and multiple inheritance. This thesis is a description of the background, design, and implementation of the ClassC language." @default.
- W565820669 created "2016-06-24" @default.
- W565820669 creator A5047396965 @default.
- W565820669 date "1988-01-01" @default.
- W565820669 modified "2023-09-26" @default.
- W565820669 title "ClassC/Elaine: a multiple inheritance object oriented C language" @default.
- W565820669 hasPublicationYear "1988" @default.
- W565820669 type Work @default.
- W565820669 sameAs 565820669 @default.
- W565820669 citedByCount "0" @default.
- W565820669 crossrefType "journal-article" @default.
- W565820669 hasAuthorship W565820669A5047396965 @default.
- W565820669 hasConcept C104317684 @default.
- W565820669 hasConcept C105122174 @default.
- W565820669 hasConcept C138958017 @default.
- W565820669 hasConcept C145428669 @default.
- W565820669 hasConcept C154945302 @default.
- W565820669 hasConcept C175971053 @default.
- W565820669 hasConcept C185592680 @default.
- W565820669 hasConcept C190883126 @default.
- W565820669 hasConcept C199360897 @default.
- W565820669 hasConcept C200568363 @default.
- W565820669 hasConcept C2780902518 @default.
- W565820669 hasConcept C2781238097 @default.
- W565820669 hasConcept C41008148 @default.
- W565820669 hasConcept C44779574 @default.
- W565820669 hasConcept C512554520 @default.
- W565820669 hasConcept C55493867 @default.
- W565820669 hasConcept C73752529 @default.
- W565820669 hasConcept C75403996 @default.
- W565820669 hasConcept C75608658 @default.
- W565820669 hasConcept C80444323 @default.
- W565820669 hasConceptScore W565820669C104317684 @default.
- W565820669 hasConceptScore W565820669C105122174 @default.
- W565820669 hasConceptScore W565820669C138958017 @default.
- W565820669 hasConceptScore W565820669C145428669 @default.
- W565820669 hasConceptScore W565820669C154945302 @default.
- W565820669 hasConceptScore W565820669C175971053 @default.
- W565820669 hasConceptScore W565820669C185592680 @default.
- W565820669 hasConceptScore W565820669C190883126 @default.
- W565820669 hasConceptScore W565820669C199360897 @default.
- W565820669 hasConceptScore W565820669C200568363 @default.
- W565820669 hasConceptScore W565820669C2780902518 @default.
- W565820669 hasConceptScore W565820669C2781238097 @default.
- W565820669 hasConceptScore W565820669C41008148 @default.
- W565820669 hasConceptScore W565820669C44779574 @default.
- W565820669 hasConceptScore W565820669C512554520 @default.
- W565820669 hasConceptScore W565820669C55493867 @default.
- W565820669 hasConceptScore W565820669C73752529 @default.
- W565820669 hasConceptScore W565820669C75403996 @default.
- W565820669 hasConceptScore W565820669C75608658 @default.
- W565820669 hasConceptScore W565820669C80444323 @default.
- W565820669 hasLocation W5658206691 @default.
- W565820669 hasOpenAccess W565820669 @default.
- W565820669 hasPrimaryLocation W5658206691 @default.
- W565820669 hasRelatedWork W1203345017 @default.
- W565820669 hasRelatedWork W1494632715 @default.
- W565820669 hasRelatedWork W1494697656 @default.
- W565820669 hasRelatedWork W1535103785 @default.
- W565820669 hasRelatedWork W1554069977 @default.
- W565820669 hasRelatedWork W1556995118 @default.
- W565820669 hasRelatedWork W1583769822 @default.
- W565820669 hasRelatedWork W1597138946 @default.
- W565820669 hasRelatedWork W180441780 @default.
- W565820669 hasRelatedWork W2008927405 @default.
- W565820669 hasRelatedWork W2040348150 @default.
- W565820669 hasRelatedWork W2050214566 @default.
- W565820669 hasRelatedWork W2059247387 @default.
- W565820669 hasRelatedWork W2078404830 @default.
- W565820669 hasRelatedWork W2083498319 @default.
- W565820669 hasRelatedWork W2139800759 @default.
- W565820669 hasRelatedWork W2158233870 @default.
- W565820669 hasRelatedWork W2397225474 @default.
- W565820669 hasRelatedWork W2482033159 @default.
- W565820669 hasRelatedWork W2500374215 @default.
- W565820669 isParatext "false" @default.
- W565820669 isRetracted "false" @default.
- W565820669 magId "565820669" @default.
- W565820669 workType "article" @default.