Without a doubt the idea of object-oriented programming has brought some motion into the field of programming methodology and enlarged the set of programming languages. Object-oriented programming is nothing new-it first arose in the sixties. The motivation came from the simulation of discrete event systems. The concept first manifested itself in the language Simula 67. It took nearly two decades for the method to gain impetus, and today object-oriented programming is an important concept and a powerful technique. Meanwhile, we can even speak of an over reaction, for the concept has become a buzzword. But buzzwords always appear where there is the hope of exploiting ill-informed clients because they see the new approach as the solution to all their problems. Thus object-oriented programming is often hailed as a panacea. And so the question is justified: What is really behind it? To let the cat out of the bag: There is more to object-oriented programming than merely putting data as objects in the fore ground, instead of algorithms to which the data are subject. It is more than purely an alternative view of programmed systems. To identify the essence of object-oriented programming, is the subject of this book. This is a textbook that shows in a didactically skillful way which concepts and constructs are new, where they can be employed reasonably, and what advantages they offer. For, not all programs are automatically improved by merely recasting them in an object-oriented style.
Le informazioni nella sezione "Riassunto" possono far riferimento a edizioni diverse di questo titolo.
Hanspeter Mossenbock is a professor for Computer Science at the University of Linz.
Object-oriented programming (OOP) tends to improve software quality by promoting structure, extensibility, and reusability of software. Its fundamentals are data abstraction, inheritance and dynamic binding. But it is not enough to understand these concepts; one must also learn how to make good use of them. This book covers the basic concepts of OOP, schows typical application patterns, gives useful design hints, and finally presents the design and implementation of an object-oriented windows system with an integrated text and graphics editor. The language used throughout this book in Oberon-2, a clean and type-safe language designed at ETH Zürich. However, the emphasis of the book is not on the language but on the concepts of OOP. They can easiliy be transferred to any other object-oriented language. The book is aimed at students of computer science as well as at practitioners who want to gain a perspective on modern software development techniques. Compilers for Oberon-2 as well as the source code of the case study in this book are freely available for several common workstations. The book is aimed at students of computer science as well as at practitioners who want to gain a perspective on modern software development techniques.
Le informazioni nella sezione "Su questo libro" possono far riferimento a edizioni diverse di questo titolo.
EUR 2,25 per la spedizione in U.S.A.
Destinazione, tempi e costiEUR 7,65 per la spedizione in U.S.A.
Destinazione, tempi e costiDa: Best Price, Torrance, CA, U.S.A.
Condizione: New. SUPER FAST SHIPPING. Codice articolo 9783540600626
Quantità: 2 disponibili
Da: GreatBookPrices, Columbia, MD, U.S.A.
Condizione: New. Codice articolo 916686-n
Quantità: Più di 20 disponibili
Da: Grand Eagle Retail, Mason, OH, U.S.A.
Paperback. Condizione: new. Paperback. This text describes a practical approach to object-oriented programming and design, using Oberon-2. It explains the basic concepts of OOP, shows typical application patterns, gives useful design hints and presents the design and implementation of an object-oriented Windows system with an integrated text and graphics editor. The book also shows with examples how this technique can be used to write extensible and well-structured software. The book describes a practical approach to object-oriented programming and design. After explaining the concepts of object orientation it shows with numerous realistic examples how this technique can be used to write extensible and well-structured software. It addresses programmers and practitioners. Shipping may be from multiple locations in the US or from the UK, depending on stock availability. Codice articolo 9783540600626
Quantità: 1 disponibili
Da: GreatBookPrices, Columbia, MD, U.S.A.
Condizione: As New. Unread book in perfect condition. Codice articolo 916686
Quantità: Più di 20 disponibili
Da: Romtrade Corp., STERLING HEIGHTS, MI, U.S.A.
Condizione: New. This is a Brand-new US Edition. This Item may be shipped from US or any other country as we have multiple locations worldwide. Codice articolo ABNR-89306
Quantità: 1 disponibili
Da: Basi6 International, Irving, TX, U.S.A.
Condizione: Brand New. New. US edition. Expediting shipping for all USA and Europe orders excluding PO Box. Excellent Customer Service. Codice articolo ABEOCT25-241663
Quantità: 1 disponibili
Da: Ria Christie Collections, Uxbridge, Regno Unito
Condizione: New. In. Codice articolo ria9783540600626_new
Quantità: Più di 20 disponibili
Da: Rarewaves.com USA, London, LONDO, Regno Unito
Paperback. Condizione: New. Second Edition 1995. This text describes a practical approach to object-oriented programming and design, using Oberon-2. It explains the basic concepts of OOP, shows typical application patterns, gives useful design hints and presents the design and implementation of an object-oriented Windows system with an integrated text and graphics editor. The book also shows with examples how this technique can be used to write extensible and well-structured software. Codice articolo LU-9783540600626
Quantità: Più di 20 disponibili
Da: GreatBookPricesUK, Woodford Green, Regno Unito
Condizione: New. Codice articolo 916686-n
Quantità: Più di 20 disponibili
Da: ALLBOOKS1, Direk, SA, Australia
Brand new book. Fast ship. Please provide full street address as we are not able to ship to P O box address. Codice articolo SHUB268049
Quantità: 1 disponibili