Matches in SemOpenAlex for { <https://semopenalex.org/work/W4242182169> ?p ?o ?g. }
Showing items 1 to 56 of
56
with 100 items per page.
- W4242182169 endingPage "1016" @default.
- W4242182169 startingPage "991" @default.
- W4242182169 abstract "C++ is an object-oriented language, so the design patterns of interest to C++ programmers are generally object-oriented patterns, which describe strategies for organizing objects and object relationships in the programs. These patterns are usually applicable to any object-oriented language, such as C++, C#, Java, or Smalltalk. The design pattern concept is a simple but powerful idea. Design patterns are less language-specific than are techniques. The difference between a patternand a technique is admittedly fuzzy, and different books employ different defi nitions. Once the programmers are able to recognize the recurring object-oriented interactions that occur in a program, finding an elegant solution becomes a matter of merely selecting the appropriate pattern to apply. This chapter describes several design patterns in detail and presents sample implementations. These patterns include iterator; singleton; abstract factory; proxy; adaptor; decorator; chain of responsibility; and observer." @default.
- W4242182169 created "2022-05-12" @default.
- W4242182169 date "2018-02-19" @default.
- W4242182169 modified "2023-09-23" @default.
- W4242182169 title "Applying Design Patterns" @default.
- W4242182169 doi "https://doi.org/10.1002/9781119421276.ch29" @default.
- W4242182169 hasPublicationYear "2018" @default.
- W4242182169 type Work @default.
- W4242182169 citedByCount "0" @default.
- W4242182169 crossrefType "other" @default.
- W4242182169 hasConcept C115903868 @default.
- W4242182169 hasConcept C14501506 @default.
- W4242182169 hasConcept C146054899 @default.
- W4242182169 hasConcept C164202143 @default.
- W4242182169 hasConcept C199360897 @default.
- W4242182169 hasConcept C26713055 @default.
- W4242182169 hasConcept C2777293101 @default.
- W4242182169 hasConcept C2777904410 @default.
- W4242182169 hasConcept C41008148 @default.
- W4242182169 hasConcept C52913732 @default.
- W4242182169 hasConcept C529173508 @default.
- W4242182169 hasConcept C53073257 @default.
- W4242182169 hasConcept C548217200 @default.
- W4242182169 hasConcept C73752529 @default.
- W4242182169 hasConceptScore W4242182169C115903868 @default.
- W4242182169 hasConceptScore W4242182169C14501506 @default.
- W4242182169 hasConceptScore W4242182169C146054899 @default.
- W4242182169 hasConceptScore W4242182169C164202143 @default.
- W4242182169 hasConceptScore W4242182169C199360897 @default.
- W4242182169 hasConceptScore W4242182169C26713055 @default.
- W4242182169 hasConceptScore W4242182169C2777293101 @default.
- W4242182169 hasConceptScore W4242182169C2777904410 @default.
- W4242182169 hasConceptScore W4242182169C41008148 @default.
- W4242182169 hasConceptScore W4242182169C52913732 @default.
- W4242182169 hasConceptScore W4242182169C529173508 @default.
- W4242182169 hasConceptScore W4242182169C53073257 @default.
- W4242182169 hasConceptScore W4242182169C548217200 @default.
- W4242182169 hasConceptScore W4242182169C73752529 @default.
- W4242182169 hasLocation W42421821691 @default.
- W4242182169 hasOpenAccess W4242182169 @default.
- W4242182169 hasPrimaryLocation W42421821691 @default.
- W4242182169 hasRelatedWork W1554217755 @default.
- W4242182169 hasRelatedWork W1596973830 @default.
- W4242182169 hasRelatedWork W1939063323 @default.
- W4242182169 hasRelatedWork W1944346380 @default.
- W4242182169 hasRelatedWork W1988901572 @default.
- W4242182169 hasRelatedWork W1993242759 @default.
- W4242182169 hasRelatedWork W2088322083 @default.
- W4242182169 hasRelatedWork W2148701999 @default.
- W4242182169 hasRelatedWork W2394901712 @default.
- W4242182169 hasRelatedWork W4385303825 @default.
- W4242182169 isParatext "false" @default.
- W4242182169 isRetracted "false" @default.
- W4242182169 workType "other" @default.