Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Look up keyword
Like this
51Activity
0 of .
Results for:
No results containing your search query
P. 1
Java Structures

Java Structures

Ratings: (0)|Views: 730 |Likes:
Published by api-22738911

More info:

Published by: api-22738911 on Mar 03, 2010
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

02/13/2012

pdf

text

original

 
Java Structures
 Data Structures in Java for the Principled ProgrammerThe
7
Edition
(Software release 33)
 Duane A. Bailey 
Williams CollegeSeptember 2007
 
This
7
text copyrighted 2005-2007 by  All rights are reserved by The Author.No part of this draft publiciation may be reproduced or distributed in any form without prior, written consent of the author.
 
Contents
0.1 Read Me. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10.2 He Can’t Say That, Can He?. . . . . . . . . . . . . . . . . . . . . 2
1.1 Data Abstraction and Encapsulation. . . . . . . . . . . . . . . . . 61.2 The Object Model. . . . . . . . . . . . . . . . . . . . . . . . . . . 71.3 Object-Oriented Terminolog. . . . . . . . . . . . . . . . . . . . 81.4 A Special-Purpose Class: A Bank Account. . . . . . . . . . . . . . 111.5 A General-Purpose Class: An Association. . . . . . . . . . . . . . 141.6 Sketching an Example: A Word List. . . . . . . . . . . . . . . . . 181.7 Sketching an Example: A Rectangle Class. . . . . . . . . . . . . 201.8 Interfaces. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 221.9 Who Is the User?. . . . . . . . . . . . . . . . . . . . . . . . . . . 241.10 Conclusions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 251.11 Laboratory: The Day of the Week Calculator. . . . . . . . . . . . 29
2.1 Pre- and Postconditions. . . . . . . . . . . . . . . . . . . . . . . 342.2 Assertions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 342.3 Craftsmanship. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 362.4 Conclusions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 372.5 Laboratory: Using Javadoc Commenting. . . . . . . . . . . . . . 39
3.1 The Interface. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 453.2 Example: The Word List Revisited. . . . . . . . . . . . . . . . . . 473.3 Example: Word Frequency . . . . . . . . . . . . . . . . . . . . . . 483.4 The Implementation. . . . . . . . . . . . . . . . . . . . . . . . . 503.5 Extensibility: A Feature. . . . . . . . . . . . . . . . . . . . . . . . 533.6 Example: L-Systems. . . . . . . . . . . . . . . . . . . . . . . . . 563.7 Example: Vector-Based Sets. . . . . . . . . . . . . . . . . . . . . 573.8 Example: The Matrix Class. . . . . . . . . . . . . . . . . . . . . . 603.9 Conclusions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64

Activity (51)

You've already reviewed this. Edit your review.
1 hundred reads
1 thousand reads
kelv_ne liked this
Maiibee Erlina liked this
LEO_2020 liked this
d_ratnesh liked this
in1ne7a20 liked this
in1ne7a20 liked this
rajnikanthv liked this

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->