This HTML5 document contains 54 embedded RDF statements represented using HTML+Microdata notation.

The embedded RDF content will be recognized by any processor of HTML5 Microdata.

Namespace Prefixes

PrefixIRI
n25http://perfectjpattern.sourceforge.net/
dcthttp://purl.org/dc/terms/
yago-reshttp://yago-knowledge.org/resource/
n20http://dbpedia.org/resource/C2:
dbohttp://dbpedia.org/ontology/
foafhttp://xmlns.com/foaf/0.1/
n18http://dbpedia.org/resource/File:
n5http://aspn.activestate.com/ASPN/Cookbook/Python/Recipe/
n17http://search.cpan.org/dist/Class-Delegation/lib/Class/
n22https://web.archive.org/web/20151002170520/http:/www.lepus.org.uk/ref/companion/
n21http://sourcemaking.com/design_patterns/
dbthttp://dbpedia.org/resource/Template:
rdfshttp://www.w3.org/2000/01/rdf-schema#
freebasehttp://rdf.freebase.com/ns/
n19http://designpattern.co.il/
n13https://web.archive.org/web/20090531030742/http:/www.theresearchkitchen.com/blog/archives/
n10http://commons.wikimedia.org/wiki/Special:FilePath/
rdfhttp://www.w3.org/1999/02/22-rdf-syntax-ns#
owlhttp://www.w3.org/2002/07/owl#
n15http://en.wikipedia.org/wiki/
dbchttp://dbpedia.org/resource/Category:
dbphttp://dbpedia.org/property/
provhttp://www.w3.org/ns/prov#
xsdhhttp://www.w3.org/2001/XMLSchema#
goldhttp://purl.org/linguistics/gold/
dbrhttp://dbpedia.org/resource/

Statements

Subject Item
dbr:Composite_pattern
rdf:type
dbo:Disease
rdfs:label
Composite pattern
rdfs:comment
In software engineering, the composite pattern is a partitioning design pattern. The composite pattern describes a group of objects that are treated the same way as a single instance of the same type of object. The intent of a composite is to "compose" objects into tree structures to represent part-whole hierarchies. Implementing the composite pattern lets clients treat individual objects and compositions uniformly.
owl:sameAs
freebase:m.015yr5 yago-res:Composite_pattern
dbp:wikiPageUsesTemplate
dbt:Design_Patterns_Patterns dbt:Wikibooks dbt:Reflist
dct:subject
dbc:Articles_with_example_C_Sharp_code dbc:Articles_with_example_Java_code dbc:Software_design_patterns
dbo:wikiPageExternalLink
n5:149878 n13:57 n17:Delegation.pm n19:Composite.html n21:composite n22:Composite.xml n25:dp-composite.html
dbo:thumbnail
n10:W3sDesign_Composite_Design_Pattern_UML.jpg?width=300
foaf:depiction
n10:Composite_pattern_in_LePUS3.png n10:Composite_UML_class_diagram_(fixed).svg n10:W3sDesign_Composite_Design_Pattern_Type_Safety_UML.jpg n10:W3sDesign_Composite_Design_Pattern_UML.jpg
gold:hypernym
dbr:Pattern
prov:wasDerivedFrom
n15:Composite_pattern?oldid=1051360338&ns=0
dbo:wikiPageID
164853
dbo:wikiPageLength
12893
dbo:wikiPageRevisionID
1051360338
dbo:wikiPageWikiLink
dbr:Perl_Design_Patterns_Book dbc:Articles_with_example_Java_code dbc:Software_design_patterns dbr:Has-a dbr:Software_design_pattern dbr:Paul_Baranowski dbr:Object-oriented_programming dbr:Software_engineering dbr:Type_safety dbr:Design_Patterns n18:W3sDesign_Composite_Design_Pattern_Type_Safety_UML.jpg n18:W3sDesign_Composite_Design_Pattern_UML.jpg dbr:Mixin dbr:Backus–Naur_form dbr:Translation_(geometry) n18:Composite_UML_class_diagram_(fixed).svg dbr:Lowest_common_denominator dbr:Law_of_Demeter n18:Composite_pattern_in_LePUS3.png n20:CompositePattern dbr:Class_diagram dbr:Unified_Modeling_Language dbr:Java_(programming_language) dbc:Articles_with_example_C_Sharp_code
dbo:abstract
In software engineering, the composite pattern is a partitioning design pattern. The composite pattern describes a group of objects that are treated the same way as a single instance of the same type of object. The intent of a composite is to "compose" objects into tree structures to represent part-whole hierarchies. Implementing the composite pattern lets clients treat individual objects and compositions uniformly.
foaf:isPrimaryTopicOf
n15:Composite_pattern