Konzepte objektorientierter Programmierung: Mit einer by Arnd Poetzsch-Heffter

By Arnd Poetzsch-Heffter

Das Buch bietet eine kompakte Einführung in die Konzepte objektorientierter Programmierung. Es erläutert das Objekt- und Klassenkonzept, beschreibt Kapselungstechniken und geht detailliert auf Subtyping und Vererbung ein. Software-Wiederverwendung wird am Beispiel der Verarbeitung von Strömen und der Konstruktion graphischer Bedienoberflächen behandelt. Darüber hinaus geht der Autor auf wichtige Konzepte der parallelen und verteilten Programmierung ein und stellt den praktischen Zusammenhang zur Objektorientierung her.

Show description

Read or Download Konzepte objektorientierter Programmierung: Mit einer Einführung in Java (eXamen.press) (German Edition) PDF

Similar java books

Ruby on Rails for PHP and Java Developers

The internet framework Ruby on Rails for constructing database dependent net functions presents a Model-View-Controller framework. the necessary internet server WEBrick is incorporated with Ruby on Rails. The framework is configured with the MySQL database via default, yet will be configured with one other database.

The ebook covers constructing internet purposes with Ruby on Rails. applied sciences mentioned comprise Ajax, listing providers, and net prone. A comparability is made with Hypertext Preprocessor, the main customary scripting language for constructing net functions.

Programming Spiders, Bots, and Aggregators in Java

The content material and prone to be had on the internet stay accessed often via direct human keep watch over. yet this can be altering. more and more, clients depend on automatic brokers that shop them effort and time by way of programmatically retrieving content material, appearing advanced interactions, and aggregating facts from assorted assets.

Java Database Programming with JDBC: Discover the Essentials for Developing Databases for Internet and Intranet Applications

Teaches you ways to boost Java courses, from begin to end, for connecting to databases utilizing Java's new database connectivity surroundings, JDBC. Tells find out how to simply set up drivers for many databases. contains a part on programming ODBC Java courses, together with a strong ODBC shopper template for constructing your individual purposes.

The Java™ Class Libraries, Volume 2: java.applet, java.awt, java.beans (2nd Edition)

Because the definitive connection with the Java 1. 1. 2 model classification libraries, this publication is an important source for either newbie and skilled Java programmers. This quantity offers accomplished reference documentation for the improvement of applets, person interfaces, and Java beans. The applications coated in quantity 2 are: java applet, java awt photo, java awt, java awt peer, java awt facts move, java beans, java awt occasion.

Additional info for Konzepte objektorientierter Programmierung: Mit einer Einführung in Java (eXamen.press) (German Edition)

Sample text

B. Person drucken) weisen Konstruktoren zwei Besonderheiten auf: Ihr Ergebnistyp ergibt sich aus dem Typ, zu dem sie gehoren, ¨ und sie haben kein this-Objekt als Parameter, sondern erzeugen es selbst. Das folgende Programmfragment illustriert die Anwendung von Personen-Objekten, ihrem Konstruktor und ihren Methoden: Person* p; int heute = 19981223; /* 23. Dezember 1998 */ p = PersonK( "Meyer", 19631007 ); p->drucken(p); if( p->hat_geburtstag(p,heute) ) printf("Geburtstag ist heute, oh welche Freude\n"); 40 1.

3 Objektorientierte Sprachen im Uberblick Objektorientierte Sprachen unterscheiden sich darin, wie sie das objektorientierte Grundmodell durch Sprachkonstrukte unterstutzen ¨ und wie sie die objektorientierten Konzepte mit anderen Konzepten verbinden. Mittlerweile gibt es etliche Sprachen, die objektorientierte Aspekte unterstutzen. ¨ Viele von ihnen sind durch Erweiterung existierender Sprachen entstanden, beispielsweise C++ und Objective C (als Erweiterung von C), CLOS (als Erweiterung von Common Lisp), Ada95, Object Pascal11 und Modula-3.

Ist der Ausdruck eine Variable, liefert die Auswertung den Wert, der in der Variablen gespeichert ist. Besteht der Ausdruck aus einer Operation angewendet auf Unterausdrucke, ¨ gilt grunds¨atzlich, dass zuerst die Unterausdrucke ¨ von links nach rechts ausgewertet werden und dann die Operation auf die Ergebnisse angewandt wird (strikte Auswertung). Abweichend davon wird bei den booleschen Operationen && und || der rechte Operand nicht mehr ausgewertet, wenn die Auswertung des linken Operanden false bzw.

Download PDF sample

Rated 4.59 of 5 – based on 40 votes