Java software solutions : foundations of program design / John Lewis & William Loftus.
Publication details: Massachusetts ; New York ; California : Addison Wesley, c2000.Edition: 2nd editionDescription: xxviii, 780 p. : col. ill. ; 24 cmISBN:- 9780201612714
- 0201612712
- 005.44682 21 LEW
Item type | Current library | Call number | Copy number | Status | Date due | Barcode |
---|---|---|---|---|---|---|
Book Open Access | Engineering Library | 005.44682 LEW 1 (Browse shelf(Opens below)) | 1 | Available | BUML23111341 |
CHAPTER 1 COMPUTER SYSTEMS
1.0 Introduction
1.1 Hardware components
1.2 Networks
1.3 Programming
1.4 Programming languages
1.5 Graphics
CHAPTER 2 OBJECT AND PRIMITIVE DATA
2.0 An introduction to objects
2.1 Using objects
2.2 String literals
2.3 Variables and assignments
2.4 Primitive data types and expressions
2.5 Arithmetic expressions
etc.
CHAPTER 3 PROGRAM STATEMENTS
3.0 Program development
3.1 Control flow
3.2 The if statement
3.3 The switch statement
etc.
CHAPTER 4 WRITING CLASSES
4.0 Object revisited
4.1 Anatomy of class
4.2 Anatomy of methods
4.3 Method overloading
4.4 Method decomposition
etc.
CHAPTER 5 ENHANCING CLASSES
5.0 Reference revisited
5.1 The static modifier
5.2 Wrapper classes
5.3 Keyboard input revisited
5.4 Nested classes
etc.
CHAPTER 6 ARRAYS
6.0 Arrays
6.1 Arrays of objects
6.2 Sorting
6.3 Two-dimensional arrays
etc.
CHAPTER 7 INHERITANCE
7.0 Creating subclasses
7.1 Overriding methods
7.2 Class hierarchies
7.3 Indirect use of class members
7.4 Polymorphism
etc.
CHAPTER 8 EXCEPTIONS AND i/o STREAMS
8.0 Exceptions
8.1 Input/output streams
8.2 Standard I/O
8.3 Text files
8.4 Object serialization
8.5 File and GUIs
etc.
CHAPTER 9 GRAPHICAL USER INTERFACE
9.0 Preliminaries
9.1 Layout managers
9.2 Containment hierarchies
9.3 Special features
9.4 Additional components
etc.
CHAPTER 10 SOFTWARE ENGINEERING
10.0 Software development models
10.1 Testing
10.2 Prototype
10.3 Evolutionary development
10.4 The paintbox project
CHAPTER 11 RECURSION
11.0 Recursive thinking
11.1 Recursive programming
11.2 Using Recursion
11.3 Recursion in graphics
CHAPTER 12 DATA STRUCTURES
12.0 Collections
12.1 Representing data structures
12.2 Classic data structures
12.3 Java API collection classes
Index : p. 766-780
There are no comments on this title.