Java Design Patterns: A tour of 23 gang of four design patterns in Java
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Elektronisch E-Book |
Sprache: | English |
Veröffentlicht: |
Berkeley, CA
Apress
2016
|
Schlagworte: | |
Online-Zugang: | FHM01 FHN01 FHO01 FHR01 FKE01 FWS01 FWS02 UBW01 Volltext Inhaltsverzeichnis Abstract |
Beschreibung: | 1 Online-Ressource (XXIV, 171 p. 82 illus) |
ISBN: | 9781484218020 |
DOI: | 10.1007/978-1-4842-1802-0 |
Internformat
MARC
LEADER | 00000nmm a2200000zc 4500 | ||
---|---|---|---|
001 | BV043308986 | ||
003 | DE-604 | ||
005 | 20190516 | ||
007 | cr|uuu---uuuuu | ||
008 | 160125s2016 |||| o||u| ||||||eng d | ||
020 | |a 9781484218020 |c Online |9 978-1-4842-1802-0 | ||
024 | 7 | |a 10.1007/978-1-4842-1802-0 |2 doi | |
035 | |a (OCoLC)934215553 | ||
035 | |a (DE-599)BVBBV043308986 | ||
040 | |a DE-604 |b ger |e rda | ||
041 | 0 | |a eng | |
049 | |a DE-898 |a DE-M347 |a DE-859 |a DE-863 |a DE-20 |a DE-92 |a DE-862 |a DE-1051 | ||
082 | 0 | |a 005.11 |2 23 | |
084 | |a ST 250 |0 (DE-625)143626: |2 rvk | ||
100 | 1 | |a Sarcar, Vaskaran |e Verfasser |0 (DE-588)1096840049 |4 aut | |
245 | 1 | 0 | |a Java Design Patterns |b A tour of 23 gang of four design patterns in Java |c by Vaskaran Sarcar |
264 | 1 | |a Berkeley, CA |b Apress |c 2016 | |
300 | |a 1 Online-Ressource (XXIV, 171 p. 82 illus) | ||
336 | |b txt |2 rdacontent | ||
337 | |b c |2 rdamedia | ||
338 | |b cr |2 rdacarrier | ||
650 | 4 | |a Computer science | |
650 | 4 | |a Computer programming | |
650 | 4 | |a Programming languages (Electronic computers) | |
650 | 4 | |a Computer Science | |
650 | 4 | |a Programming Techniques | |
650 | 4 | |a Programming Languages, Compilers, Interpreters | |
650 | 4 | |a Informatik | |
650 | 0 | 7 | |a Java |g Programmiersprache |0 (DE-588)4401313-9 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a Java |g Programmiersprache |0 (DE-588)4401313-9 |D s |
689 | 0 | |5 DE-604 | |
776 | 0 | 8 | |i Erscheint auch als |n Druckausgabe |z 978-1-4842-1801-3 |
856 | 4 | 0 | |u https://doi.org/10.1007/978-1-4842-1802-0 |x Verlag |z URL des Erstveröffentlichers |3 Volltext |
856 | 4 | 2 | |m Springer Fremddatenuebernahme |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=028729682&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
856 | 4 | 2 | |m Springer Fremddatenuebernahme |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=028729682&sequence=000003&line_number=0002&func_code=DB_RECORDS&service_type=MEDIA |3 Abstract |
912 | |a ZDB-2-CWD | ||
940 | 1 | |q ZDB-2-CWD_2016 | |
999 | |a oai:aleph.bib-bvb.de:BVB01-028729682 | ||
966 | e | |u https://doi.org/10.1007/978-1-4842-1802-0 |l FHM01 |p ZDB-2-CWD |x Verlag |3 Volltext | |
966 | e | |u https://doi.org/10.1007/978-1-4842-1802-0 |l FHN01 |p ZDB-2-CWD |x Verlag |3 Volltext | |
966 | e | |u https://doi.org/10.1007/978-1-4842-1802-0 |l FHO01 |p ZDB-2-CWD |x Verlag |3 Volltext | |
966 | e | |u https://doi.org/10.1007/978-1-4842-1802-0 |l FHR01 |p ZDB-2-CWD |x Verlag |3 Volltext | |
966 | e | |u https://doi.org/10.1007/978-1-4842-1802-0 |l FKE01 |p ZDB-2-CWD |x Verlag |3 Volltext | |
966 | e | |u https://doi.org/10.1007/978-1-4842-1802-0 |l FWS01 |p ZDB-2-CWD |x Verlag |3 Volltext | |
966 | e | |u https://doi.org/10.1007/978-1-4842-1802-0 |l FWS02 |p ZDB-2-CWD |x Verlag |3 Volltext | |
966 | e | |u https://doi.org/10.1007/978-1-4842-1802-0 |l UBW01 |p ZDB-2-CWD |x Verlag |3 Volltext |
Datensatz im Suchindex
DE-BY-FWS_katkey | 592459 |
---|---|
_version_ | 1824554496425984000 |
adam_text | JAVA DESIGN PATTERNS
/ SARCAR, VASKARAN
: 2016
TABLE OF CONTENTS / INHALTSVERZEICHNIS
1.INTRODUCTION
2.OBSERVER PATTERN
3. SINGLETON PATTERN
4. PROXY PATTERN
5.DECORATOR PATTERN
6. STRATEGY PATTERN (OR, POLICY PATTERN)
7. TEMPLATE METHOD PATTERN
8. PROTOTYPE PATTERN
9. ADAPTER PATTERN
10. COMMAND PATTERN
11.ITERATOR PATTERN
12. FACADE PATTERN
13. FACTORY METHOD PATTERN
14. MEMENTO PATTERN
15. STATE PATTERN
16. BUILDER PATTERN
17. FLYWEIGHT PATTERN
18.ABSTRACT FACTORY PATTERN
19. MEDIATOR PATTERN
20. CHAIN OF RESPONSIBILITY PATTERN
21. COMPOSITE PATTERN
22. BRIDGE PATTERN (OR HANDLE/BODY PATTERN)
23.VISITOR PATTERN
24. INTERPRETER PATTERN
FAQ
REFERENCE. -ACKNOWLEDGEMENTS
ABOUT THE AUTHOR
DIESES SCHRIFTSTUECK WURDE MASCHINELL ERZEUGT.
JAVA DESIGN PATTERNS
/ SARCAR, VASKARAN
: 2016
ABSTRACT / INHALTSTEXT
LEARN HOW TO IMPLEMENT DESIGN PATTERNS IN JAVA: EACH PATTERN IN JAVA
DESIGN PATTERNS IS A COMPLETE IMPLEMENTATION AND THE OUTPUT IS GENERATED
USING ECLIPSE, MAKING THE CODE ACCESSIBLE TO ALL. THE EXAMPLES ARE
CHOSEN SO YOU WILL BE ABLE TO ABSORB THE CORE CONCEPTS EASILY AND
QUICKLY. THIS BOOK PRESENTS THE TOPIC OF DESIGN PATTERNS IN JAVA IN SUCH
A WAY THAT ANYONE CAN GRASP THE IDEA. BY GIVING EASY TO FOLLOW EXAMPLES,
YOU WILL UNDERSTAND THE CONCEPTS WITH INCREASING DEPTH. THE EXAMPLES
PRESENTED ARE STRAIGHTFORWARD AND THE TOPIC IS PRESENTED IN A CONCISE
MANNER. KEY FEATURES OF THE BOOK: EACH OF THE 23 PATTERNS IS DESCRIBED
WITH STRAIGHTFORWARD JAVA CODE. THERE IS NO NEED TO KNOW ADVANCED
CONCEPTS OF JAVA TO USE THIS BOOK. EACH OF THE CONCEPTS IS CONNECTED
WITH A REAL WORLD EXAMPLE AND A COMPUTER WORLD EXAMPLE. THE BOOK USES
ECLIPSE IDE TO GENERATE THE OUTPUT BECAUSE IT IS THE MOST POPULAR IDE IN
THIS FIELD. THIS IS A PRACTITIONER S BOOK ON DESIGN PATTERNS IN JAVA.
DESIGN PATTERNS ARE A POPULAR TOPIC IN SOFTWARE DEVELOPMENT. A DESIGN
PATTERN IS A COMMON, WELL-DESCRIBED SOLUTION TO A COMMON SOFTWARE
PROBLEM. THERE IS A LOT OF WRITTEN MATERIAL AVAILABLE ON DESIGN
PATTERNS, BUT SCATTERED AND NOT IN ONE SINGLE REFERENCE SOURCE. ALSO,
MANY OF THESE EXAMPLES ARE UNNECESSARILY BIG AND COMPLEX
DIESES SCHRIFTSTUECK WURDE MASCHINELL ERZEUGT.
|
any_adam_object | 1 |
author | Sarcar, Vaskaran |
author_GND | (DE-588)1096840049 |
author_facet | Sarcar, Vaskaran |
author_role | aut |
author_sort | Sarcar, Vaskaran |
author_variant | v s vs |
building | Verbundindex |
bvnumber | BV043308986 |
classification_rvk | ST 250 |
collection | ZDB-2-CWD |
ctrlnum | (OCoLC)934215553 (DE-599)BVBBV043308986 |
dewey-full | 005.11 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.11 |
dewey-search | 005.11 |
dewey-sort | 15.11 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
doi_str_mv | 10.1007/978-1-4842-1802-0 |
format | Electronic eBook |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>02921nmm a2200577zc 4500</leader><controlfield tag="001">BV043308986</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20190516 </controlfield><controlfield tag="007">cr|uuu---uuuuu</controlfield><controlfield tag="008">160125s2016 |||| o||u| ||||||eng d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781484218020</subfield><subfield code="c">Online</subfield><subfield code="9">978-1-4842-1802-0</subfield></datafield><datafield tag="024" ind1="7" ind2=" "><subfield code="a">10.1007/978-1-4842-1802-0</subfield><subfield code="2">doi</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)934215553</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV043308986</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rda</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-898</subfield><subfield code="a">DE-M347</subfield><subfield code="a">DE-859</subfield><subfield code="a">DE-863</subfield><subfield code="a">DE-20</subfield><subfield code="a">DE-92</subfield><subfield code="a">DE-862</subfield><subfield code="a">DE-1051</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.11</subfield><subfield code="2">23</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 250</subfield><subfield code="0">(DE-625)143626:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Sarcar, Vaskaran</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)1096840049</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Java Design Patterns</subfield><subfield code="b">A tour of 23 gang of four design patterns in Java</subfield><subfield code="c">by Vaskaran Sarcar</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Berkeley, CA</subfield><subfield code="b">Apress</subfield><subfield code="c">2016</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 Online-Ressource (XXIV, 171 p. 82 illus)</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Computer science</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Computer programming</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Programming languages (Electronic computers)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Computer Science</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Programming Techniques</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Programming Languages, Compilers, Interpreters</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Informatik</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Java</subfield><subfield code="g">Programmiersprache</subfield><subfield code="0">(DE-588)4401313-9</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Java</subfield><subfield code="g">Programmiersprache</subfield><subfield code="0">(DE-588)4401313-9</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Erscheint auch als</subfield><subfield code="n">Druckausgabe</subfield><subfield code="z">978-1-4842-1801-3</subfield></datafield><datafield tag="856" ind1="4" ind2="0"><subfield code="u">https://doi.org/10.1007/978-1-4842-1802-0</subfield><subfield code="x">Verlag</subfield><subfield code="z">URL des Erstveröffentlichers</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">Springer Fremddatenuebernahme</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=028729682&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">Springer Fremddatenuebernahme</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=028729682&sequence=000003&line_number=0002&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Abstract</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-2-CWD</subfield></datafield><datafield tag="940" ind1="1" ind2=" "><subfield code="q">ZDB-2-CWD_2016</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-028729682</subfield></datafield><datafield tag="966" ind1="e" ind2=" "><subfield code="u">https://doi.org/10.1007/978-1-4842-1802-0</subfield><subfield code="l">FHM01</subfield><subfield code="p">ZDB-2-CWD</subfield><subfield code="x">Verlag</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="966" ind1="e" ind2=" "><subfield code="u">https://doi.org/10.1007/978-1-4842-1802-0</subfield><subfield code="l">FHN01</subfield><subfield code="p">ZDB-2-CWD</subfield><subfield code="x">Verlag</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="966" ind1="e" ind2=" "><subfield code="u">https://doi.org/10.1007/978-1-4842-1802-0</subfield><subfield code="l">FHO01</subfield><subfield code="p">ZDB-2-CWD</subfield><subfield code="x">Verlag</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="966" ind1="e" ind2=" "><subfield code="u">https://doi.org/10.1007/978-1-4842-1802-0</subfield><subfield code="l">FHR01</subfield><subfield code="p">ZDB-2-CWD</subfield><subfield code="x">Verlag</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="966" ind1="e" ind2=" "><subfield code="u">https://doi.org/10.1007/978-1-4842-1802-0</subfield><subfield code="l">FKE01</subfield><subfield code="p">ZDB-2-CWD</subfield><subfield code="x">Verlag</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="966" ind1="e" ind2=" "><subfield code="u">https://doi.org/10.1007/978-1-4842-1802-0</subfield><subfield code="l">FWS01</subfield><subfield code="p">ZDB-2-CWD</subfield><subfield code="x">Verlag</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="966" ind1="e" ind2=" "><subfield code="u">https://doi.org/10.1007/978-1-4842-1802-0</subfield><subfield code="l">FWS02</subfield><subfield code="p">ZDB-2-CWD</subfield><subfield code="x">Verlag</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="966" ind1="e" ind2=" "><subfield code="u">https://doi.org/10.1007/978-1-4842-1802-0</subfield><subfield code="l">UBW01</subfield><subfield code="p">ZDB-2-CWD</subfield><subfield code="x">Verlag</subfield><subfield code="3">Volltext</subfield></datafield></record></collection> |
id | DE-604.BV043308986 |
illustrated | Not Illustrated |
indexdate | 2025-02-20T06:52:42Z |
institution | BVB |
isbn | 9781484218020 |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-028729682 |
oclc_num | 934215553 |
open_access_boolean | |
owner | DE-898 DE-BY-UBR DE-M347 DE-859 DE-863 DE-BY-FWS DE-20 DE-92 DE-862 DE-BY-FWS DE-1051 |
owner_facet | DE-898 DE-BY-UBR DE-M347 DE-859 DE-863 DE-BY-FWS DE-20 DE-92 DE-862 DE-BY-FWS DE-1051 |
physical | 1 Online-Ressource (XXIV, 171 p. 82 illus) |
psigel | ZDB-2-CWD ZDB-2-CWD_2016 |
publishDate | 2016 |
publishDateSearch | 2016 |
publishDateSort | 2016 |
publisher | Apress |
record_format | marc |
spellingShingle | Sarcar, Vaskaran Java Design Patterns A tour of 23 gang of four design patterns in Java Computer science Computer programming Programming languages (Electronic computers) Computer Science Programming Techniques Programming Languages, Compilers, Interpreters Informatik Java Programmiersprache (DE-588)4401313-9 gnd |
subject_GND | (DE-588)4401313-9 |
title | Java Design Patterns A tour of 23 gang of four design patterns in Java |
title_auth | Java Design Patterns A tour of 23 gang of four design patterns in Java |
title_exact_search | Java Design Patterns A tour of 23 gang of four design patterns in Java |
title_full | Java Design Patterns A tour of 23 gang of four design patterns in Java by Vaskaran Sarcar |
title_fullStr | Java Design Patterns A tour of 23 gang of four design patterns in Java by Vaskaran Sarcar |
title_full_unstemmed | Java Design Patterns A tour of 23 gang of four design patterns in Java by Vaskaran Sarcar |
title_short | Java Design Patterns |
title_sort | java design patterns a tour of 23 gang of four design patterns in java |
title_sub | A tour of 23 gang of four design patterns in Java |
topic | Computer science Computer programming Programming languages (Electronic computers) Computer Science Programming Techniques Programming Languages, Compilers, Interpreters Informatik Java Programmiersprache (DE-588)4401313-9 gnd |
topic_facet | Computer science Computer programming Programming languages (Electronic computers) Computer Science Programming Techniques Programming Languages, Compilers, Interpreters Informatik Java Programmiersprache |
url | https://doi.org/10.1007/978-1-4842-1802-0 http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=028729682&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=028729682&sequence=000003&line_number=0002&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT sarcarvaskaran javadesignpatternsatourof23gangoffourdesignpatternsinjava |