Sie sind hier
E-Book

Patternorientierte Programmierung am Anwendungsbeispiel

AutorNormen Seemann, Stefan Bünnig
Verlagdiplom.de
Erscheinungsjahr2014
Seitenanzahl196 Seiten
ISBN9783832419134
FormatPDF
Kopierschutzkein Kopierschutz/DRM
GerätePC/MAC/eReader/Tablet
Preis38,00 EUR
Inhaltsangabe:Einleitung: Diese Studienarbeit basiert auf den Diplomarbeiten 'A Design Pattern Oriented Programming Environment' von N. Seemann (Best.Nr. 29011912) und 'Entwicklung einer patternorientierten Programmiersprache und eines dazugehörigen Compilers' von S. Bünnig (Best.Nr. 29011914). Die Studienarbeit enthält zusätzlich Programme (Listings), die nicht in gedruckter Form vorliegen. Auf Nachfrage können wir Ihnen eine entsprechende CD-R von den Autoren besorgen. Es werden die frei verfügbaren Werkzeuge bzw. Compiler SWI-Prolog, LDL und SmallEiffel benutzt, die ebenfalls auf der CD enthalten sind. Die Compiler Visual C++ und ISE-Eiffel sind nicht frei verfügbar und können von uns nicht geliefert werden. Gang der Untersuchung: Diese Studienarbeit ist eine Anwendbarkeitsstudie des in 'A Design Pattern Oriented Programming Environment' vorgestellten Modells und der in 'Entwicklung einer patternorientierten Programmiersprache und eines dazugehörigen Compilers' vorgestellten Programmiersprache PaL. Zunächst werden die aufgeführten Design Patterns in PaL implementiert. Die Umsetzung der Design Patterns in die Sprache PaL wird ausführlich dokumentiert und diskutiert. Der patternorientierte Entwurf wird danach als Erweiterung des objektorientierten Entwurfs eingeführt. Bei dieser neuen Form des Entwurfs steht die Wiederverwendung von Patterns im Vordergrund. Ausgehend von elementaren Design Patterns und dem Baukastenprinzip entstehen durch Verfeinerung komplexere, applikationsspezifische Patterns. Auf Grundlage der Standardbibliothek der Design Patterns wird unter Nutzung dieser Entwurfsstrategie die Zeichenapplikation DrawIt entwickelt. DrawIt stellt somit ein nichttriviales Beispiel für die Anwendbarkeit des patternorientierten Paradigmas dar. Inhaltsverzeichnis:Inhaltsverzeichnis: 1.Einführung5 2.Eine Standardbibliothek grundlegender Design Patterns7 2.1Anpassung der Design Patterns an die Sprache PaL7 2.2Dokumentation der Patterns8 2.3Hilfspatterns9 2.3.1Container (Container)11 2.3.2Liste (List)12 2.3.3Parameter (Parameter)15 2.4Die Bibliothek der Design Patterns17 2.4.1Fabrikmethode (Factory Method)17 2.4.2Abstrakte Fabrik (Abstract Factory)20 2.4.3Iterator (Iterator)24 2.4.4Kompositum (Composite)27 2.4.5Interpreter (Interpreter)30 2.4.6Fliegengewicht (Flyweight)32 2.4.7Dekorierer (Decorator)35 2.4.8Proxy (Proxy)38 2.4.9Zust5ndigkeitskette (Chain of Responsibility)41 2.4.10Besucher (Visitor)43 2.4.11Strategie [...]

Kaufen Sie hier:

Horizontale Tabs

Blick ins Buch

Weitere E-Books zum Thema: Programmiersprachen - Softwareentwicklung

ASP.NET Shortcut

E-Book ASP.NET Shortcut
Format: PDF

Shortcut-Tipps für ASP.NET-Profis Die neue .NET-Version der Active Server Pages stellt eine Umgebung zur Entwicklung von Web-Applikationen im .NET-Framework bereit. Viele aus der Desktop-…

ASP.NET Shortcut

E-Book ASP.NET Shortcut
Format: PDF

Shortcut-Tipps für ASP.NET-Profis Die neue .NET-Version der Active Server Pages stellt eine Umgebung zur Entwicklung von Web-Applikationen im .NET-Framework bereit. Viele aus der Desktop-…

ASP.NET Shortcut

E-Book ASP.NET Shortcut
Format: PDF

Shortcut-Tipps für ASP.NET-Profis Die neue .NET-Version der Active Server Pages stellt eine Umgebung zur Entwicklung von Web-Applikationen im .NET-Framework bereit. Viele aus der Desktop-…

Programmieren lernen in PHP 5

E-Book Programmieren lernen in PHP 5
Format: PDF

Mit der Version 5 erreicht PHP einen bemerkenswerten Reifegrad, der PHP zu einer festen Größe in der Welt der Webprogrammierung macht. Gerade die leichte Erlernbarkeit macht PHP zur idealen…

Mathematik für Informatiker

E-Book Mathematik für Informatiker
Format: PDF

Die Informatik entwickelt sich in einer unglaublichen Geschwindigkeit. Häufig ist die Mathematik Grundlage von Neuerungen. Deshalb ist sie unverzichtbares Werkzeug jedes Informatikers und Pflichtfach…

Mathematik für Informatiker

E-Book Mathematik für Informatiker
Format: PDF

Die Informatik entwickelt sich in einer unglaublichen Geschwindigkeit. Häufig ist die Mathematik Grundlage von Neuerungen. Deshalb ist sie unverzichtbares Werkzeug jedes Informatikers und Pflichtfach…

Mathematik für Informatiker

E-Book Mathematik für Informatiker
Format: PDF

Die Informatik entwickelt sich in einer unglaublichen Geschwindigkeit. Häufig ist die Mathematik Grundlage von Neuerungen. Deshalb ist sie unverzichtbares Werkzeug jedes Informatikers und Pflichtfach…

Weitere Zeitschriften

Augenblick mal

Augenblick mal

Die Zeitschrift mit den guten Nachrichten "Augenblick mal" ist eine Zeitschrift, die in aktuellen Berichten, Interviews und Reportagen die biblische Botschaft und den christlichen Glauben ...

BONSAI ART

BONSAI ART

Auflagenstärkste deutschsprachige Bonsai-Zeitschrift, basierend auf den renommiertesten Bonsai-Zeitschriften Japans mit vielen Beiträgen europäischer Gestalter. Wertvolle Informationen für ...

care konkret

care konkret

care konkret ist die Wochenzeitung für Entscheider in der Pflege. Ambulant wie stationär. Sie fasst topaktuelle Informationen und Hintergründe aus der Pflegebranche kompakt und kompetent für Sie ...

Der Steuerzahler

Der Steuerzahler

Der Steuerzahler ist das monatliche Wirtschafts- und Mitgliedermagazin des Bundes der Steuerzahler und erreicht mit fast 230.000 Abonnenten einen weitesten Leserkreis von 1 ...

DHS

DHS

Die Flugzeuge der NVA Neben unser F-40 Reihe, soll mit der DHS die Geschichte der "anderen" deutschen Luftwaffe, den Luftstreitkräften der Nationalen Volksarmee (NVA-LSK) der ehemaligen DDR ...

dima

dima

Bau und Einsatz von Werkzeugmaschinen für spangebende und spanlose sowie abtragende und umformende Fertigungsverfahren. dima - die maschine - bietet als Fachzeitschrift die Kommunikationsplattform ...

DSD Der Sicherheitsdienst

DSD Der Sicherheitsdienst

Der "DSD – Der Sicherheitsdienst" ist das Magazin der Sicherheitswirtschaft. Es erscheint viermal jährlich und mit einer Auflage von 11.000 Exemplaren. Der DSD informiert über aktuelle Themen ...

EineWelt

EineWelt

Lebendige Reportagen, spannende Interviews, interessante Meldungen, informative Hintergrundberichte. Lesen Sie in der Zeitschrift „EineWelt“, was Menschen in Mission und Kirche bewegt Man kann ...