Class hierarchy: Difference between revisions

Content deleted Content added
m fixing links from page moves, replaced: taxonomytaxonomy using AWB
Reference edited with ProveIt adding reference
Line 1:
{{Unreferenced|date=December 2009}}
 
''This article is about the computer science concept. For the sociology concept, see [[social class]].''
 
As in [[Taxonomy (biology)|taxonomy]], the classifications of species, a '''class hierarchy''' in [[computer science]] is a classification of object types, denoting objects as the instantiations of classes (class is like a blueprint, the object is what is built from that blueprint) inter-relating the various classes by relationships such as "inherits", "extends", "is an abstraction of", "an interface definition".<ref>{{Cite web |url=https://staff.fnwi.uva.nl/a.j.p.heck/Courses/JAVAcourse/ch3/s1.html |title=OOP: Class Hierarchy |website=staff.fnwi.uva.nl |access-date=2017-10-11}}</ref>
 
The relationships are specified in the science of object oriented design and object interface standards defined by popular use, language designers ([[Java (programming language)|Java]], [[C++]], [[Smalltalk]], [[Visual Prolog]]) and standards committees for software design like the [[Object Management Group]].
 
==References==
{{reflist}}
 
{{DEFAULTSORT:Class Hierarchy}}