1 Java and Object Orientation.- 1 Introduction to Object Orientation.- 1.1 Introduction.- 1.2 Programming Paradigms.- 1.3 Revolution Versus Evolution.- 1.4 Why Learn a New Programming Paradigm?.- 1.5 Pedigree of Object-Oriented Languages.- 1.6 Fundamentals of Object Orientation.- 1.7 The Basic Principles of Object Orientation.- 1.8 Encapsulation.- 1.9 Inheritance.- 1.10 Abstraction.- 1.11 Polymorphism.- 1.12 Summary.- 1.13 Further Reading.- 2 Elements of Object Orientation.- 2.1 Introduction.- 2.2 Terminology.- 2.3 Types of Hierarchy.- 2.4 The Move to Object Technology.- 2.5 Summary.- 2.6 Exercises.- 2.7 Further Reading.- 3 Why Object Orientation?.- 3.1 Introduction.- 3.2 The Procedural Approach.- 3.3 Does Object Orientation Do Better?.- 3.4 Summary.- 4 Constructing an Object-Oriented System.- 4.1 Introduction.- 4.2 The Application: Windscreen Wipe Simulation.- 4.3 Where Do We Start?.- 4.4 Identifying the Objects.- 4.5 Identifying the Services or Methods.- 4.6 Refining the Objects.- 4.7 Bringing It All Together.- 4.8 Where Is the Structure?.- 4.9 Summary.- 4.10 Exercise.- 4.11 Further Reading.- 5 A Brief History of Time, the Universe and Java.- 5.1 Introduction.- 5.2 What Is Java?.- 5.3 Objects in Java.- 5.4 History.- 5.5 Commercial Versions of Java.- 5.6 The Java Environment.- 5.7 Further Reading.- 6 Java 2 Platform: Java’s Third Age?.- 6.1 The Three Ages of Java.- 6.2 So What’s in the Java 2 Platform?.- 6.3 Analysis of the Java 2 Platform.- 6.4 Conclusions.- 6.5 Online References.- 7 Basic Java.- 7.1 Introduction.- 7.2 Setting Up the Development Environment.- 7.3 Compiling and Executing Java.- 7.4 Using the Java Debugger.- 7.5 Using the Java Documentation Tool.- 7.6 Summary.- 7.7 Further Reading.- 8 Java Building Blocks.- 8.1 Introduction.- 8.2 The Basics of the Language.- 8.3 Classes.- 8.4 Method Definitions.- 8.5 Interface Definitions.- 9 Java Constructs.- 9.1 Introduction.- 9.2 Numbers and Numeric Operators.- 9.3 Characters and Strings.- 9.4 Assignments.- 9.5 Variables.- 9.6 Messages and Message Selectors.- 9.7 Exercise: Hello World.- 9.8 Summary.- 10 Control and Iteration.- 10.1 Introduction.- 10.2 Control Structures.- 10.3 Iteration.- 10.4 Recursion.- 10.5 Exercise: Factorial.- 10.6 Summary.- 11 The Person Class.- 11.1 Introduction.- 11.2 Defining a Class.- 11.3 Defining a Method.- 11.4 Creating an Instance.- 11.5 Exercise: Person.- 12 Classes, Inheritance and Abstraction.- 12.1 Introduction.- 12.2 Classes Revisited.- 12.3 Inheritance in Classes.- 12.4 Abstract Classes.- 12.5 Constructors and Their Use.- 12.6 The main Method.- 13 Encapsulation and Polymorphism.- 13.1 Introduction.- 13.2 Encapsulation.- 13.3 Packages.- 13.4 Polymorphism.- 13.5 Exercise: Managers and Employees.- 14 Data Structures.- 14.1 Introduction.- 14.2 Data Structure Classes.- 14.3 The Abstract Class Dictionary.- 14.4 The Hashtable Class.- 14.5 The Vector Class.- 14.6 The Stack Class.- 14.7 A Queue Class.- 14.8 Enumeration.- 14.9 Arrays.- 14.10 Memory Management.- 14.11 Exercise: Vectors.- 14.12 Summary.- 14.13 Further Reading.- 15 The Collection API.- 15.1 Introduction.- 15.2 What Is in the Collections API?.- 15.3 Collection Interfaces.- 15.4 Abstract Implementations.- 15.5 Concrete Implementations.- 15.6 The Collections class.- 15.7 Iteration Over Collections.- 15.8 Array Sorting and Searching.- 15.9 Choosing a Collection Class.- 15.10 Summary.- 16 An Object-Oriented Organizer.- 16.1 Introduction.- 16.2 The Organizer Class.- 16.3 The Class Definition.- 16.4 The Updating Protocol.- 16.5 The Accessing Protocol.- 16.6 The Main Method.- 16.7 Exercise: the Financial Manager Project.- 2 Java Developers’ Handbook.- 17 Graphic Programming Using the Abstract Window Toolkit.- 17.1 Introduction.- 17.2 Windows as Objects.- 17.3 Windows in Java.- 17.4 The Abstract Window Toolkit.- 17.5 The Component Class.- 17.6 The Container Class.- 17.7 The Panel Class.- 17.8 The Frame Class.- 17.9 The Graphics Class.- 17.10 A Worked Graphical Application.- 17.11 Exercise:
Die Inhaltsangabe kann sich auf eine andere Ausgabe dieses Titels beziehen.
Intended to teach readers Java and object orientation, as well as presenting object oriented design and analysis, Java for Practitioners is written such that it is possible to dip into chapters as required. It introduces concepts by getting the reader to follow exercises, rather than by extensive discussion, and includes the new release 1.2 of Java. Practicals are included at the of each chapter, as well as the Java Self-Tester, designed to allow readers to determine whether they are ready to take the Sun Java Certification exam, and follows a similar format and style to the actual Online Certification Examination. In short, a thoroughly comprehensive guide.
„Über diesen Titel“ kann sich auf eine andere Ausgabe dieses Titels beziehen.
EUR 22,50 für den Versand von Frankreich nach USA
Versandziele, Kosten & DauerGratis für den Versand innerhalb von/der USA
Versandziele, Kosten & DauerAnbieter: Ammareal, Morangis, Frankreich
Softcover. Zustand: Bon. Ancien livre de bibliothèque. Légères traces d'usure sur la couverture. Salissures sur la tranche. Edition 1999. Ammareal reverse jusqu'à 15% du prix net de cet article à des organisations caritatives. ENGLISH DESCRIPTION Book Condition: Used, Good. Former library book. Slight signs of wear on the cover. Stains on the edge. Edition 1999. Ammareal gives back up to 15% of this item's net price to charity organizations. Artikel-Nr. E-578-795
Anzahl: 1 verfügbar
Anbieter: Romtrade Corp., STERLING HEIGHTS, MI, USA
Zustand: 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. Artikel-Nr. ABNR-87469
Anzahl: 1 verfügbar
Anbieter: NEPO UG, Rüsselsheim am Main, Deutschland
Taschenbuch. Zustand: Gut. Sofort verfügbar Versand am folgenden Arbeitstag mit Rechnung daily shipping wordwide with invoice ex library Sprache: Deutsch Gewicht in Gramm: 550. Artikel-Nr. 100427
Anzahl: 1 verfügbar
Anbieter: Majestic Books, Hounslow, Vereinigtes Königreich
Zustand: Used. pp. 696 49:B&W 6.14 x 9.21 in or 234 x 156 mm (Royal 8vo) Perfect Bound on White w/Gloss Lam. Artikel-Nr. 5266816
Anzahl: 1 verfügbar
Anbieter: Ria Christie Collections, Uxbridge, Vereinigtes Königreich
Zustand: New. In. Artikel-Nr. ria9781852330934_new
Anzahl: Mehr als 20 verfügbar
Anbieter: Biblios, Frankfurt am main, HESSE, Deutschland
Zustand: Used. pp. 696. Artikel-Nr. 182613845
Anzahl: 1 verfügbar
Anbieter: Buchpark, Trebbin, Deutschland
Zustand: Sehr gut. Zustand: Sehr gut | Sprache: Englisch | Produktart: Bücher. Artikel-Nr. 646/202
Anzahl: 1 verfügbar
Anbieter: AHA-BUCH GmbH, Einbeck, Deutschland
Taschenbuch. Zustand: Neu. Druck auf Anfrage Neuware - Printed after ordering - Java for Practitioners doesn just provide an introduction to Java, it also tells you all about object orientation. One of the biggest problems with many of the Java books currently on the market is that they only teach the language and ignore the object orientation aspects (or at best just devote one chapter to it). Not only does John Hunt cover both Java and object orientation thoroughly but he also realises that practitioners learn best by oing'and he writes this book to reflect that. Chapters are dippable-into and ideas and concepts are introduced by exercises and practical examples. The book does of course cover the new release - Java 2/JDK 1.2 - and it also includes the Java Self-Tester which lets readers determine whether they are ready to take Sun's Java Certification exam. There is also an essential reference section which provides detailed solutions to real world Java problems, and new Java features. No one intending to move over to Java should be without this book. Artikel-Nr. 9781852330934
Anzahl: 2 verfügbar