Objektorientierte programmierung python (30 risultati)

- Brossura
Da: medimops, Berlin, Germaniamedimops
Contatta il venditoreVenditore con 5 stelleCondizione: Usato - Buono
EUR 7,81
EUR 10,00 spedizioneSpedito da Germania a U.S.A.Quantità: 13 disponibili
Condizione: good. Befriedigend/Good: Durchschnittlich erhaltenes Buch bzw. Schutzumschlag mit Gebrauchsspuren, aber vollständigen Seiten. / Describes the average WORN book or dust jacket that has all the pages present.

- Brossura
Da: medimops, Berlin, Germaniamedimops
Contatta il venditoreVenditore con 5 stelleCondizione: Usato - Molto buono
EUR 8,34
EUR 10,00 spedizioneSpedito da Germania a U.S.A.Quantità: 8 disponibili
Condizione: very good. Gut/Very good: Buch bzw. Schutzumschlag mit wenigen Gebrauchsspuren an Einband, Schutzumschlag oder Seiten. / Describes a book or dust jacket that does show some signs of wear on either the binding, dust jacket or pages.

- Brossura
Da: medimops, Berlin, Germaniamedimops
Contatta il venditoreVenditore con 5 stelleCondizione: Usato - Discreto
EUR 17,44
EUR 10,00 spedizioneSpedito da Germania a U.S.A.Quantità: 1 disponibili
Condizione: acceptable. Ausreichend/Acceptable: Exemplar mit vollständigem Text und sämtlichen Abbildungen oder Karten. Schmutztitel oder Vorsatz können fehlen. Einband bzw. Schutzumschlag weisen unter Umständen starke Gebrauchsspuren auf. / Describes a book or dust jacket that has the complete text pages (including those with m…aps or plates) but may lack endpapers, half-title, etc. (which must be noted). Binding, dust jacket (if any), etc may also be worn.

Lingua: Tedesco
- Rilegato
Da: medimops, Berlin, Germaniamedimops
Contatta il venditoreVenditore con 5 stelleCondizione: Usato - Buono
EUR 12,74
EUR 10,00 spedizioneSpedito da Germania a U.S.A.Quantità: 1 disponibili
Condizione: good. Befriedigend/Good: Durchschnittlich erhaltenes Buch bzw. Schutzumschlag mit Gebrauchsspuren, aber vollständigen Seiten. / Describes the average WORN book or dust jacket that has all the pages present.

- Rilegato
Da: medimops, Berlin, Germaniamedimops
Contatta il venditoreVenditore con 5 stelleCondizione: Usato - Buono
EUR 25,55
EUR 10,00 spedizioneSpedito da Germania a U.S.A.Quantità: 6 disponibili
Condizione: good. Befriedigend/Good: Durchschnittlich erhaltenes Buch bzw. Schutzumschlag mit Gebrauchsspuren, aber vollständigen Seiten. / Describes the average WORN book or dust jacket that has all the pages present.

- Rilegato
Da: medimops, Berlin, Germaniamedimops
Contatta il venditoreVenditore con 5 stelleCondizione: Usato - Molto buono
EUR 27,45
EUR 10,00 spedizioneSpedito da Germania a U.S.A.Quantità: 2 disponibili
Condizione: very good. Gut/Very good: Buch bzw. Schutzumschlag mit wenigen Gebrauchsspuren an Einband, Schutzumschlag oder Seiten. / Describes a book or dust jacket that does show some signs of wear on either the binding, dust jacket or pages.

- Rilegato
Da: medimops, Berlin, Germaniamedimops
Contatta il venditoreVenditore con 5 stelleCondizione: Usato - Come nuovo
EUR 27,56
EUR 10,00 spedizioneSpedito da Germania a U.S.A.Quantità: 1 disponibili
Condizione: as new. Wie neu/Like new.

- Brossura
Da: GreatBookPrices, Columbia, MD, U.S.A.GreatBookPrices
Contatta il venditoreVenditore con 5 stelleCondizione: Nuovo
EUR 40,08
EUR 2,27 spedizioneSpedito in U.S.A.Quantità: Più di 20 disponibili
Condizione: New.

- Brossura
Da: GreatBookPrices, Columbia, MD, U.S.A.GreatBookPrices
Contatta il venditoreVenditore con 5 stelleCondizione: Usato - Come nuovo
EUR 40,68
EUR 2,27 spedizioneSpedito in U.S.A.Quantità: Più di 20 disponibili
Condizione: As New. Unread book in perfect condition.

- Brossura
Da: diakonia secondhand, München, Germaniadiakonia secondhand
Contatta il venditoreVenditore con 5 stelleCondizione: Usato - Ottimo
EUR 11,00
EUR 35,00 spedizioneSpedito da Germania a U.S.A.Quantità: 1 disponibili
Condizione: Sehr gut. 5., aktualisierte Auflage. 495 S. Zustand sehr gut. Ein schonend gelesenes Exemplar. Seiten sauber. CD/DVD vorhanden. 490 Sprache: Deutsch Gewicht in Gramm: 940 Taschenbuch, Maße: 17.1 cm x 2.8 cm x 23.5 cm.

- Brossura
Da: diakonia secondhand, München, Germaniadiakonia secondhand
Contatta il venditoreVenditore con 5 stelleCondizione: Usato - Come nuovo
EUR 16,00
EUR 35,00 spedizioneSpedito da Germania a U.S.A.Quantità: 1 disponibili
Taschenbuch, 230 x 172 mm. Condizione: Wie neu. 5. Auflage. 495 Seiten Original eingeschweißt. Folie beschädigt. 019 Sprache: Deutsch Gewicht in Gramm: 930.

- Brossura
Da: Ria Christie Collections, Uxbridge, Regno UnitoRia Christie Collections
Contatta il venditoreVenditore con 5 stelleCondizione: Nuovo
EUR 40,03
EUR 13,94 spedizioneSpedito da Regno Unito a U.S.A.Quantità: Più di 20 disponibili
Condizione: New. In German.

- Brossura
Da: Books Puddle, New York, NY, U.S.A.Books Puddle
Contatta il venditoreVenditore con 4 stelleCondizione: Nuovo
EUR 51,06
EUR 3,44 spedizioneSpedito in U.S.A.Quantità: 4 disponibili
Condizione: New. 1. Aufl. 2024 edition NO-PA16APR2015-KAP.

- Brossura
Da: GreatBookPricesUK, Woodford Green, Regno UnitoGreatBookPricesUK
Contatta il venditoreVenditore con 5 stelleCondizione: Nuovo
EUR 39,58
EUR 17,46 spedizioneSpedito da Regno Unito a U.S.A.Quantità: Più di 20 disponibili
Condizione: New.

- Brossura
Da: GreatBookPricesUK, Woodford Green, Regno UnitoGreatBookPricesUK
Contatta il venditoreVenditore con 5 stelleCondizione: Usato - Come nuovo
EUR 43,47
EUR 17,46 spedizioneSpedito da Regno Unito a U.S.A.Quantità: Più di 20 disponibili
Condizione: As New. Unread book in perfect condition.

- Brossura
Da: Revaluation Books, Exeter, Regno UnitoRevaluation Books
Contatta il venditoreVenditore con 5 stelleCondizione: Nuovo
EUR 57,58
EUR 11,64 spedizioneSpedito da Regno Unito a U.S.A.Quantità: 2 disponibili
Paperback. Condizione: Brand New. 207 pages. German language. 9.45x6.62x0.44 inches. In Stock.

- Brossura
Da: Studibuch, Stuttgart, GermaniaStudibuch
Contatta il venditoreVenditore con 5 stelleCondizione: Usato - Ottimo
EUR 10,36
EUR 62,30 spedizioneSpedito da Germania a U.S.A.Quantità: 1 disponibili
paperback. Condizione: Sehr gut. 495 Seiten; 9783836245258.2 Gewicht in Gramm: 2.

- Rilegato
Da: BUCHSERVICE / ANTIQUARIAT Lars Lutzer, Wahlstedt, GermaniaBUCHSERVICE / ANTIQUARIAT Lars Lutzer
Contatta il venditoreVenditore con 5 stelleCondizione: Usato - Molto buono
EUR 34,99
EUR 39,95 spedizioneSpedito da Germania a U.S.A.Quantità: 1 disponibili
Hardcover. Condizione: gut. Auflage: 2. Kaum eine Software, die nicht mehr objektorientiert entworfen und entwickelt wird! In diesem Buch finden Sie alles, was Sie brauchen, um sich in die objektorientierte Programmierung einzuarbeiten. Die beiden Autoren erläutern alle Prinzipien und ihre Umsetzung anschaulich und verständlich…anhand einer Vielzahl typischer Beispiele. Als Sprachen werden C++, Java, Ruby, C# und PHP eingesetzt. Anhand eines größeren Projekts bekommen Sie zudem einmal von Anfang bis Ende gezeigt, wie Sie OOP konsequent realisieren können. Des Weiteren bietet das Buch eine Einführung in die aspektorientierte Programmierung. Autoren: Bernhard Lahres, Diplom-Informatiker, ist Gesellschafter der Hamburger scopus GmbH, die sich auf Projekte und Technologieberatung im Bereich XML und XML-basierte Dokumentationssysteme spezialisiert hat. Außerdem arbeitet er als freier Berater in den Bereichen objektorientierte Software-Architekturen und Software-Entwicklungsprozesse. Dabei wirkte er an großen Softwareprojekten u.a. im Banken- und im Mobilfunkbereich mit. Er hat dabei die Möglichkeiten, aber auch die Grenzen der objektorientierten Methoden in der Praxis kennen gelernt. Gregor Rayman, Dipl.-Mathematiker, arbeitet als Softwareberater und -entwickler in den Branchen Industrie, Automotive, Dienstleistungen und in letzter Zeit hauptsächlich in der Telekommunikation. Er ist Geschäftsführer der Internet Technology DE GmbH. Inhalt: 1. Einleitung. 13 . 1.1. Was ist Objektorientierung? 13 . 1.2. Hallo liebe Zielgruppe. 14 . 1.3. Was bietet dieses Buch (und was nicht)? 15 . 1.4. Warum überhaupt Objektorientierung? 22 2. Die Basis der Objektorientierung. 27 . 2.1. Die strukturierte Programmierung als Vorläufer der Objektorientierung. 28 . 2.2. Die Kapselung von Daten. 31 . 2.3. Polymorphie. 32 . 2.4. Die Vererbung. 34 3. Die Prinzipien des objektorientierten Entwurfs. 39 . 3.1. Prinzip 1: Prinzip einer einzigen Verantwortung. 40 . 3.2. Prinzip 2: Trennung der Anliegen. 45 . 3.3. Prinzip 3: Wiederholungen vermeiden. 47 . 3.4. Prinzip 4: Offen für Erweiterung, geschlossen für Änderung. 50 . 3.5. Prinzip 5: Trennung der Schnittstelle von der Implementierung. 53 . 3.6. Prinzip 6: Umkehr der Abhängigkeiten. 56 . 3.7. Prinzip 7: Mach es testbar. 62 4. Die Struktur objektorientierter Software. 65 . 4.1. Die Basis von allem: das Objekt. 65 . 4.2. Klassen: Objekte haben Gemeinsamkeiten. 84 . 4.3. Beziehungen zwischen Objekten. 117 . 4.4. Klassen von Werten und Klassen von Objekten. 133 5. Vererbung und Polymorphie. 155 . 5.1. Die Vererbung der Spezifikation. 155 . 5.2. Polymorphie und ihre Anwendungen. 193 . 5.3. Die Vererbung der Implementierung. 239 . 5.4. Mehrfachvererbung. 261 . 5.5. Statische und dynamische Klassifizierung. 289 6. Persistenz. 299 . 6.1. Serialisierung von Objekten. 299 . 6.2. Speicherung in Datenbanken. 300 . 6.3. Abbildung auf relationale Datenbanken. 307 . 6.4. Normalisierung und Denormalisierung. 320 7. Abläufe in einem objektorientierten System. 337 . 7.1. Erzeugung von Objekten mit Konstruktoren und Prototypen. 338 . 7.2. Fabriken als Abstraktionsebene für die Objekterzeugung. 349 . 7.3. Objekte löschen. 397 . 7.4. Objekte in Aktion und in Interaktion. 412 . 7.5. Kontrakte: Objekte als Vertragspartner. 455 . 7.6. Exceptions: Wenn der Kontrakt nicht eingehalten werden kann. 471 8. Module und Architektur. 503 . 8.1. Module als konfigurierbare und änderbare Komponenten. 503 . 8.2. Die Präsentationsschicht: Model, View, Controller (MVC). 511 9. Aspekte und Objektorientierung. 527 . 9.1. Trennung der Anliegen. 527 . 9.2. Aspektorientiertes Programmieren. 539 . 9.3. Anwendungen der Aspektorientierung. 550 . 9.4. Annotations. 562 10. Objektorientierung am Beispiel: Eine Web-Applikation mit PHP 5 und Ajax. 573 . 10.1. OOP in PHP. 574 . 10.2. Das entwickelte Framework -- Trennung der Anliegen -- Model View Controller. 578 . 10.3. Ein Dienst in PHP. 580 . 10.4. Ein Klient in Ajax. 586 . 10.5. Ein Container für Dienste in PHP. 598 . 10.6. Ein Klient ohne JavaScript. 615 . 10.7. Was noch übrigbleibt. 619 . Anhang. 621 A. Verwendete Programmiersprachen. 623 . A.1. C++. 623 . A.2. Java. 626 . A.3. C#. 629 . A.4. JavaScript. 629 . A.5. CLOS. 632 . A.6. Python. 635 . A.7. Ruby. 637 B. Literaturverzeichnis. 641 . B.1. Allgemeine Bücher zur Softwareentwicklung. 641 . B.2. Bücher über die UML und die verwendeten Programmiersprachen. 643 Reihe/Serie Galileo Computing Verlagsort Bonn Sprache deutsch Maße 168 x 240 mm Mathematik Informatik Informatik Programmiersprachen -werkzeuge Informatik Software Entwicklung Objektorientierung Aspektorientierung C# C++ Programmiersprachen Objektorientierte Programmierung Objektorientierung OOP Python Ruby Smalltalk ISBN-10 3-8362-1401-6 3836214016 ISBN-13 978-3-8362-1401-8 9783836214018 In deutscher Sprache. 656 pages. 17,9 x 4,2 x 24,8 cm.

- Brossura
Da: buchlando-buchankauf, Neumünster, SH, Germaniabuchlando-buchankauf
Contatta il venditoreVenditore con 5 stelleCondizione: Usato - Ottimo
EUR 29,86
EUR 45,10 spedizioneSpedito da Germania a U.S.A.Quantità: 1 disponibili
paperback. Condizione: Sehr gut. 656 Seiten; Sehr gut erhalten FO 130297 Sprache: Deutsch Gewicht in Gramm: 2.

- Rilegato
Da: Studibuch, Stuttgart, GermaniaStudibuch
Contatta il venditoreVenditore con 5 stelleCondizione: Usato - Ottimo
EUR 19,74
EUR 62,30 spedizioneSpedito da Germania a U.S.A.Quantità: 1 disponibili
hardcover. Condizione: Sehr gut. 1040 Seiten; 9783836258647.2 Gewicht in Gramm: 3.

- Rilegato
Da: Studibuch, Stuttgart, GermaniaStudibuch
Contatta il venditoreVenditore con 5 stelleCondizione: Usato - Molto buono
EUR 19,74
EUR 62,30 spedizioneSpedito da Germania a U.S.A.Quantità: 1 disponibili
hardcover. Condizione: Gut. 1040 Seiten; 9783836258647.3 Gewicht in Gramm: 3.

Editore: Galileo Computing, 2018
- Rilegato
Da: BUCHSERVICE / ANTIQUARIAT Lars Lutzer, Wahlstedt, GermaniaBUCHSERVICE / ANTIQUARIAT Lars Lutzer
Contatta il venditoreVenditore con 5 stelleCondizione: Usato - Molto buono
EUR 73,99
EUR 39,95 spedizioneSpedito da Germania a U.S.A.Quantità: 1 disponibili
Hardcover. Condizione: gut. 2018 | 4., aktualisierte Auflage. Kaum eine Software, die nicht mehr objektorientiert entworfen und entwickelt wird! In diesem Buch finden Sie alles, was Sie brauchen, um sich in die objektorientierte Programmierung einzuarbeiten. Die beiden Autoren erläutern alle Prinzipien und ihre Umsetzung anschau…lich und verständlich anhand einer Vielzahl typischer Beispiele. Als Sprachen werden C++, Java, Ruby, C# und PHP eingesetzt. Anhand eines größeren Projekts bekommen Sie zudem einmal von Anfang bis Ende gezeigt, wie Sie OOP konsequent realisieren können. Des Weiteren bietet das Buch eine Einführung in die aspektorientierte Programmierung. Autoren: Bernhard Lahres, Diplom-Informatiker, ist Gesellschafter der Hamburger scopus GmbH, die sich auf Projekte und Technologieberatung im Bereich XML und XML-basierte Dokumentationssysteme spezialisiert hat. Außerdem arbeitet er als freier Berater in den Bereichen objektorientierte Software-Architekturen und Software-Entwicklungsprozesse. Dabei wirkte er an großen Softwareprojekten u.a. im Banken- und im Mobilfunkbereich mit. Er hat dabei die Möglichkeiten, aber auch die Grenzen der objektorientierten Methoden in der Praxis kennen gelernt. Gregor Rayman, Dipl.-Mathematiker, arbeitet als Softwareberater und -entwickler in den Branchen Industrie, Automotive, Dienstleistungen und in letzter Zeit hauptsächlich in der Telekommunikation. Er ist Geschäftsführer der Internet Technology DE GmbH. Inhalt: 1. Einleitung. 13 . 1.1. Was ist Objektorientierung? 13 . 1.2. Hallo liebe Zielgruppe. 14 . 1.3. Was bietet dieses Buch (und was nicht)? 15 . 1.4. Warum überhaupt Objektorientierung? 22 2. Die Basis der Objektorientierung. 27 . 2.1. Die strukturierte Programmierung als Vorläufer der Objektorientierung. 28 . 2.2. Die Kapselung von Daten. 31 . 2.3. Polymorphie. 32 . 2.4. Die Vererbung. 34 3. Die Prinzipien des objektorientierten Entwurfs. 39 . 3.1. Prinzip 1: Prinzip einer einzigen Verantwortung. 40 . 3.2. Prinzip 2: Trennung der Anliegen. 45 . 3.3. Prinzip 3: Wiederholungen vermeiden. 47 . 3.4. Prinzip 4: Offen für Erweiterung, geschlossen für Änderung. 50 . 3.5. Prinzip 5: Trennung der Schnittstelle von der Implementierung. 53 . 3.6. Prinzip 6: Umkehr der Abhängigkeiten. 56 . 3.7. Prinzip 7: Mach es testbar. 62 4. Die Struktur objektorientierter Software. 65 . 4.1. Die Basis von allem: das Objekt. 65 . 4.2. Klassen: Objekte haben Gemeinsamkeiten. 84 . 4.3. Beziehungen zwischen Objekten. 117 . 4.4. Klassen von Werten und Klassen von Objekten. 133 5. Vererbung und Polymorphie. 155 . 5.1. Die Vererbung der Spezifikation. 155 . 5.2. Polymorphie und ihre Anwendungen. 193 . 5.3. Die Vererbung der Implementierung. 239 . 5.4. Mehrfachvererbung. 261 . 5.5. Statische und dynamische Klassifizierung. 289 6. Persistenz. 299 . 6.1. Serialisierung von Objekten. 299 . 6.2. Speicherung in Datenbanken. 300 . 6.3. Abbildung auf relationale Datenbanken. 307 . 6.4. Normalisierung und Denormalisierung. 320 7. Abläufe in einem objektorientierten System. 337 . 7.1. Erzeugung von Objekten mit Konstruktoren und Prototypen. 338 . 7.2. Fabriken als Abstraktionsebene für die Objekterzeugung. 349 . 7.3. Objekte löschen. 397 . 7.4. Objekte in Aktion und in Interaktion. 412 . 7.5. Kontrakte: Objekte als Vertragspartner. 455 . 7.6. Exceptions: Wenn der Kontrakt nicht eingehalten werden kann. 471 8. Module und Architektur. 503 . 8.1. Module als konfigurierbare und änderbare Komponenten. 503 . 8.2. Die Präsentationsschicht: Model, View, Controller (MVC). 511 9. Aspekte und Objektorientierung. 527 . 9.1. Trennung der Anliegen. 527 . 9.2. Aspektorientiertes Programmieren. 539 . 9.3. Anwendungen der Aspektorientierung. 550 . 9.4. Annotations. 562 10. Objektorientierung am Beispiel: Eine Web-Applikation mit PHP 5 und Ajax. 573 . 10.1. OOP in PHP. 574 . 10.2. Das entwickelte Framework -- Trennung der Anliegen -- Model View Controller. 578 . 10.3. Ein Dienst in PHP. 580 . 10.4. Ein Klient in Ajax. 586 . 10.5. Ein Container für Dienste in PHP. 598 . 10.6. Ein Klient ohne JavaScript. 615 . 10.7. Was noch übrigbleibt. 619 . Anhang. 621 A. Verwendete Programmiersprachen. 623 . A.1. C++. 623 . A.2. Java. 626 . A.3. C#. 629 . A.4. JavaScript. 629 . A.5. CLOS. 632 . A.6. Python. 635 . A.7. Ruby. 637 B. Literaturverzeichnis. 641 . B.1. Allgemeine Bücher zur Softwareentwicklung. 641 . B.2. Bücher über die UML und die verwendeten Programmiersprachen. 643 Reihe/Serie Galileo Computing Verlagsort Bonn Sprache deutsch Maße 168 x 240 mm Mathematik Informatik Informatik Programmiersprachen -werkzeuge Informatik Software Entwicklung Objektorientierung Aspektorientierung C# C++ Programmiersprachen Objektorientierte Programmierung Objektorientierung OOP Python Ruby Smalltalk ISBN-10 3-8362-6247-9 3836262479 ISBN-13 978-3-8362-6247-7 9783836262477 In deutscher Sprache. 686 pages. 17,9 x 4,2 x 24,8 cm.

- Brossura
Da: BBB-Internetbuchantiquariat, Bremen, GermaniaBBB-Internetbuchantiquariat
Contatta il venditoreVenditore con 5 stelleCondizione: Usato - Molto buono
EUR 18,35
EUR 79,00 spedizioneSpedito da Germania a U.S.A.Quantità: 1 disponibili
Hardcover/Pappeinband. Condizione: Gut. 2., aktualisierte und erw. Aufl. 654 S. : graph. Darst. ; 24 cm Zustand: gut bis befriedigend; Cover berieben und mit Randläsuren, Vorsatzblatt mit Knicken, Ohne CD-ROM MGA3237 9783826615719 Wenn das Buch einen Schutzumschlag hat, ist das ausdrücklich erwähnt. Rechnung mit ausgewiesener Mw…st. Sprache: Deutsch Gewicht in Gramm: 1100.

Lingua: Tedesco
Editore: Springer Berlin Heidelberg, Springer Jan 2024, 2024
- Brossura
Da: AHA-BUCH GmbH, Einbeck, GermaniaAHA-BUCH GmbH
Contatta il venditoreVenditore con 5 stelleCondizione: Nuovo
EUR 37,99
EUR 61,79 spedizioneSpedito da Germania a U.S.A.Quantità: 1 disponibili
Taschenbuch. Condizione: Neu. Druck auf Anfrage Neuware - Printed after ordering - Diese einmalige und in sich geschlossene Einführung in die Programmierung verwendet Python um in die wichtigsten Paradigmen der Programmierung einzuführen: die Prozedurale Programmierung, dieObjektorientierte Programmierung und die Funktionale Pro…grammierung und schließlich die Programmierung mit Numpy. Das Buch eignet sich für eine 5 - 7 ECTS Einführungsvorlesung und enthält eine Vielzahl von Aufgaben, die auch von Studierenden im Selbststudium gut zum Üben verwendet werden können. Zusätzliches Material wird Lehrkräften zur Verfügung gestellt.
Altre immagini- Brossura
Da: preigu, Osnabrück, Germaniapreigu
Contatta il venditoreVenditore con 5 stelleCondizione: Nuovo
EUR 37,99
EUR 70,00 spedizioneSpedito da Germania a U.S.A.Quantità: 1 disponibili
Taschenbuch. Condizione: Neu. Programmieren mit Python | Eine Einführung in die Prozedurale, Objektorientierte und Funktionale Programmierung | Tobias Häberlein | Taschenbuch | xi | Deutsch | 2024 | J.B. Metzler | EAN 9783662686775 | Verantwortliche Person für die EU: Springer Vieweg in Springer Science + Business Media, Abraham…-Lincoln-Str. 46, 65189 Wiesbaden, juergen[dot]hartmann[at]springer[dot]com | Anbieter: preigu.

- Rilegato
Da: BUCHSERVICE / ANTIQUARIAT Lars Lutzer, Wahlstedt, GermaniaBUCHSERVICE / ANTIQUARIAT Lars Lutzer
Contatta il venditoreVenditore con 5 stelleCondizione: Usato - Molto buono
EUR 73,99
EUR 39,95 spedizioneSpedito da Germania a U.S.A.Quantità: 1 disponibili
Hardcover. Condizione: gut. Kaum eine Software, die nicht mehr objektorientiert entworfen und entwickelt wird! In diesem Buch finden Sie alles, was Sie brauchen, um sich in die objektorientierte Programmierung einzuarbeiten. Die beiden Autoren erläutern alle Prinzipien und ihre Umsetzung anschaulich und verständlich anhand einer… Vielzahl typischer Beispiele. Als Sprachen werden C++, Java, Ruby, C# und PHP eingesetzt. Anhand eines größeren Projekts bekommen Sie zudem einmal von Anfang bis Ende gezeigt, wie Sie OOP konsequent realisieren können. Des Weiteren bietet das Buch eine Einführung in die aspektorientierte Programmierung. Autoren: Bernhard Lahres, Diplom-Informatiker, ist Gesellschafter der Hamburger scopus GmbH, die sich auf Projekte und Technologieberatung im Bereich XML und XML-basierte Dokumentationssysteme spezialisiert hat. Außerdem arbeitet er als freier Berater in den Bereichen objektorientierte Software-Architekturen und Software-Entwicklungsprozesse. Dabei wirkte er an großen Softwareprojekten u.a. im Banken- und im Mobilfunkbereich mit. Er hat dabei die Möglichkeiten, aber auch die Grenzen der objektorientierten Methoden in der Praxis kennen gelernt. Gregor Rayman, Dipl.-Mathematiker, arbeitet als Softwareberater und -entwickler in den Branchen Industrie, Automotive, Dienstleistungen und in letzter Zeit hauptsächlich in der Telekommunikation. Er ist Geschäftsführer der Internet Technology DE GmbH. Inhalt: 1. Einleitung. 13 . 1.1. Was ist Objektorientierung? 13 . 1.2. Hallo liebe Zielgruppe. 14 . 1.3. Was bietet dieses Buch (und was nicht)? 15 . 1.4. Warum überhaupt Objektorientierung? 22 2. Die Basis der Objektorientierung. 27 . 2.1. Die strukturierte Programmierung als Vorläufer der Objektorientierung. 28 . 2.2. Die Kapselung von Daten. 31 . 2.3. Polymorphie. 32 . 2.4. Die Vererbung. 34 3. Die Prinzipien des objektorientierten Entwurfs. 39 . 3.1. Prinzip 1: Prinzip einer einzigen Verantwortung. 40 . 3.2. Prinzip 2: Trennung der Anliegen. 45 . 3.3. Prinzip 3: Wiederholungen vermeiden. 47 . 3.4. Prinzip 4: Offen für Erweiterung, geschlossen für Änderung. 50 . 3.5. Prinzip 5: Trennung der Schnittstelle von der Implementierung. 53 . 3.6. Prinzip 6: Umkehr der Abhängigkeiten. 56 . 3.7. Prinzip 7: Mach es testbar. 62 4. Die Struktur objektorientierter Software. 65 . 4.1. Die Basis von allem: das Objekt. 65 . 4.2. Klassen: Objekte haben Gemeinsamkeiten. 84 . 4.3. Beziehungen zwischen Objekten. 117 . 4.4. Klassen von Werten und Klassen von Objekten. 133 5. Vererbung und Polymorphie. 155 . 5.1. Die Vererbung der Spezifikation. 155 . 5.2. Polymorphie und ihre Anwendungen. 193 . 5.3. Die Vererbung der Implementierung. 239 . 5.4. Mehrfachvererbung. 261 . 5.5. Statische und dynamische Klassifizierung. 289 6. Persistenz. 299 . 6.1. Serialisierung von Objekten. 299 . 6.2. Speicherung in Datenbanken. 300 . 6.3. Abbildung auf relationale Datenbanken. 307 . 6.4. Normalisierung und Denormalisierung. 320 7. Abläufe in einem objektorientierten System. 337 . 7.1. Erzeugung von Objekten mit Konstruktoren und Prototypen. 338 . 7.2. Fabriken als Abstraktionsebene für die Objekterzeugung. 349 . 7.3. Objekte löschen. 397 . 7.4. Objekte in Aktion und in Interaktion. 412 . 7.5. Kontrakte: Objekte als Vertragspartner. 455 . 7.6. Exceptions: Wenn der Kontrakt nicht eingehalten werden kann. 471 8. Module und Architektur. 503 . 8.1. Module als konfigurierbare und änderbare Komponenten. 503 . 8.2. Die Präsentationsschicht: Model, View, Controller (MVC). 511 9. Aspekte und Objektorientierung. 527 . 9.1. Trennung der Anliegen. 527 . 9.2. Aspektorientiertes Programmieren. 539 . 9.3. Anwendungen der Aspektorientierung. 550 . 9.4. Annotations. 562 10. Objektorientierung am Beispiel: Eine Web-Applikation mit PHP 5 und Ajax. 573 . 10.1. OOP in PHP. 574 . 10.2. Das entwickelte Framework -- Trennung der Anliegen -- Model View Controller. 578 . 10.3. Ein Dienst in PHP. 580 . 10.4. Ein Klient in Ajax. 586 . 10.5. Ein Container für Dienste in PHP. 598 . 10.6. Ein Klient ohne JavaScript. 615 . 10.7. Was noch übrigbleibt. 619 . Anhang. 621 A. Verwendete Programmiersprachen. 623 . A.1. C++. 623 . A.2. Java. 626 . A.3. C#. 629 . A.4. JavaScript. 629 . A.5. CLOS. 632 . A.6. Python. 635 . A.7. Ruby. 637 B. Literaturverzeichnis. 641 . B.1. Allgemeine Bücher zur Softwareentwicklung. 641 . B.2. Bücher über die UML und die verwendeten Programmiersprachen. 643 Reihe/Serie Galileo Computing Verlagsort Bonn Sprache deutsch Maße 168 x 240 mm Mathematik Informatik Informatik Programmiersprachen -werkzeuge Informatik Software Entwicklung Objektorientierung Aspektorientierung C# C++ Programmiersprachen Objektorientierte Programmierung Objektorientierung OOP Python Ruby Smalltalk ISBN-10 3-8362-3514-5 3836235145 ISBN-13 978-3-8362-3514-3 9783836235143 In deutscher Sprache. 688 pages. 17,9 x 4,2 x 24,8 cm 2015 | 3., aktualisierte und erweiterte Auflage.

- Rilegato
Da: Buchpark, Trebbin, GermaniaBuchpark
Contatta il venditoreVenditore con 5 stelleCondizione: Usato
EUR 12,98
EUR 105,00 spedizioneSpedito da Germania a U.S.A.Quantità: 1 disponibili
Condizione: Hervorragend. Zustand: Hervorragend | Seiten: 656 | Produktart: Bücher | Keine Beschreibung verfügbar.

- Brossura
Da: CSG Onlinebuch GMBH, Darmstadt, GermaniaCSG Onlinebuch GMBH
Contatta il venditoreVenditore con 5 stelleCondizione: Usato - Discreto
EUR 30,60
EUR 95,00 spedizioneSpedito da Germania a U.S.A.Quantità: 1 disponibili
Paperback. Condizione: Ausreichend. Gebraucht - Akzeptabel Buch ist Bibliotheksexemplar und kann die üblichen Stempel und Markierungen enthalten.

- Brossura
- Print on Demand
Da: Majestic Books, Hounslow, Regno UnitoMajestic Books
Contatta il venditoreVenditore con 4 stelleCondizione: Nuovo
EUR 47,95
EUR 7,57 spedizioneSpedito da Regno Unito a U.S.A.Quantità: 4 disponibili
Condizione: New. Print on Demand.

- Brossura
- Print on Demand
Da: Biblios, frankfurt am main, HESSE, GermaniaBiblios
Contatta il venditoreVenditore con 4 stelleCondizione: Nuovo
EUR 49,36
EUR 9,95 spedizioneSpedito da Germania a U.S.A.Quantità: 4 disponibili
Condizione: New. PRINT ON DEMAND.