Artículos relacionados a Java for Practitioners: An Introduction and Reference...

Java for Practitioners: An Introduction and Reference to Java and Object Orientation - Tapa blanda

 
9781447108443: Java for Practitioners: An Introduction and Reference to Java and Object Orientation

Esta edición ISBN ya no está disponible.

Sinopsis

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:

"Sinopsis" puede pertenecer a otra edición de este libro.

(Ningún ejemplar disponible)

Buscar:



Crear una petición

¿No encuentra el libro que está buscando? Seguiremos buscando por usted. Si alguno de nuestros vendedores lo incluye en IberLibro, le avisaremos.

Crear una petición

Otras ediciones populares con el mismo título

9781852330934: Java for Practitioners: An Introduction and Reference to Java and Object Orientation (Practitioner Series)

Edición Destacada

ISBN 10:  1852330937 ISBN 13:  9781852330934
Editorial: Springer, 1999
Tapa blanda