Java: First Contact / Edition 2

Java: First Contact / Edition 2

by Roger Garside, John Mariani
     
 

ISBN-10: 185032316X

ISBN-13: 9781850323167

Pub. Date: 10/28/1997

Publisher: Cengage Learning

Java: First Contact has been written from the ground up providing students with no programming background an introduction to object-oriented programming using the Java language. The authors introduce the use of pre-existing objects right from the start, laying the groundwork for successfully learning all major Java objects. This includes learning how to write

…  See more details below

Overview

Java: First Contact has been written from the ground up providing students with no programming background an introduction to object-oriented programming using the Java language. The authors introduce the use of pre-existing objects right from the start, laying the groundwork for successfully learning all major Java objects. This includes learning how to write objects, understanding the importance of inheritance, and object-oriented design. As a result, students establish a strong foundation in the object model so they can build an object-oriented system from start to finish. The book covers all major aspects of the Java language, including making use of classes from the Java standard library. In cases where standard classes are too complex, author defined classes are available. Later chapters are dedicated to covering advanced aspects of the Java language, including GUI's, applets, input/output, and elementary data structures, enabling students to use a wide variety of tools when writing Java programs.

Read More

Product Details

ISBN-13:
9781850323167
Publisher:
Cengage Learning
Publication date:
10/28/1997
Edition description:
Older Edition
Pages:
660
Product dimensions:
7.39(w) x 9.24(h) x 1.38(d)

Table of Contents

Preface
1Programming & the Java Language1
2Object Orientation29
3Declaring Objects & Calling Methods47
4Selecting Among Alternatives75
5Repetition111
6Basic Java Data Types139
7A Simple Class167
8More on the Simple Class187
9Arrays217
10Objects Within Objects249
11Putting Objects to Work271
12Introduction to Inheritance295
13Class & Method Polymorphism317
14Abstract Classes & Interfaces339
15Throwing & Catching Exceptions359
16Graphics & the Abstract Window Toolkit375
17Linked Data Structures417
18Recursion & Binary Trees447
19Input & Output in Java471
20Creating & Using Applets499
21Other Features of Java515
22Object-Oriented Design535
23Case Study: Implementing the Personal Organizer (1)547
24Case Study: Implementing the Personal Organizer (2)567
25Criteria for a Good Object-Oriented Design599
App. AGetting Started With Java611
App. BJava 1.1613
App. CKeywords in Java619
App. DASCII & Unicode Characters621
App. EProgram Listings625
Index649

Read More

Customer Reviews

Average Review:

Write a Review

and post it to your social network

     

Most Helpful Customer Reviews

See all customer reviews >