Object-oriented programming in Java : a graphical approach / Kathryn E. Sanders, & Andries Van Dam.
Publication details: Boston : Pearson/Addison Wesley, c2006.Edition: Preliminary editionDescription: xxix, 609 p. : ill. ; 24 cmISBN:- 9780321245748
- 0321245741 (pbk.)
- 005.133 22 SAN
Item type | Current library | Call number | Copy number | Status | Date due | Barcode |
---|---|---|---|---|---|---|
Book Open Access | Engineering Library | 005.133 SAN (Browse shelf(Opens below)) | 1 | Available | BUML23101037 |
Contents
Chapter 0: Background
0.1 Introduction
0.2 Computer hardware
0.3 Computer software
0.4 Programming language and Java
etc.
Chapter 1: Introduction to objects
1.1 Introduction
1.2 Concepts
1.3 Mechanics
1.4 Working out with objects - getting started with Java
etc.
Chapter 2: Methods with parameters
2.1 Introduction
2.2 Concepts
2.3 Mechanics
2.4 Working out objects -
etc.
Chapter 3: Inheritance
3.1 Introduction
3.2 Concepts
Mechanics
3.4 Working out with inheritance - the blobs
etc.
Chapter 4: Interfaces
4.1 Introduction
4.2 Concepts
4.3 Mechanics
4.4 Working out with interfaces - movables sun
etc.
Chapter 5: polymorphism
5.1 Introduction
5.2 Concepts
5.3 Mechanics
5.4 Working out with polymorphism - the sketch pad.
etc.
Chapter 6: Introduction to arithmetic and conditional statement
6.1 Introduction
6.2 Concepts
6.3 Mechanics
6.4 Working out with arithmetic and conditionals - daisy
etc.
Chapter 7: Two-dimensional graphical shapes
7.1 Introduction
7.2 Concepts
7.3 Working out with windows and shapes - first app revised
7.4 Working out with events and animation - the bouncing ball
etc.
Chapter 8: Graphical user interfaces and event-handling
8.1 Introduction
8.2 Concepts
8.3 Mechanics
8.4 Working out with GUI- a user controlled bouncing ball
etc.
Chapter 9: Design patterns
9.1 Introduction
9.2 Concepts
9.3 Mechanics
9.4 Working out with the holder pattern - part of a drawing program
etc.
Chapter 10: Advanced arithmetic and conditional statements
10.1 Introduction
10.2 Concepts
10.3 Mechanics
10.4 Working out with floating point members, nested
etc.
Chapter 11: Loops
11.1 Introduction
11.2 Concepts
11.3 Mechanics
11.4 Working out with loops - butterflyapp
etc.
Chapter 12: Recursion
12.1 Introduction
12.Concepts
12.3 Mechanics
12.4 Working out with recursion
etc.
Chapter 13: Arrays, vectors, and array lists
13.1 Introduction
13.2 Concepts
13.3 Mechanics
13.4 Working out with arrays
etc.
Chapter 14: Introduction to data structure
14.1 Introduction
14.2 Concepts
14.3 Mechanics
14.4 Working out with
etc.
Chapter 15: Trees
15.1 Introduction
15.2 Concepts
15.3 Mechanics: binary search trees
15.4 Working out with trees - driver program
etc.
Chapter 16: Sorting and searching
16.1 Introduction
16.2 Concepts
Chapter 17: Strings and text I/O
17.1 Introduction
17.2 Concepts
17.3 Mechanics: strings
etc.
Chapter 18: Console 1/0, file 1/0 and exceptions
18.1 Introduction
18.2 Concepts
18.3 Mechanics
18.4 Working out with file 1/0 - saving and restoring objects
Includes Index : p. 585 - 609
There are no comments on this title.