26.07.2013 Views

Java How to Program Fourth Edition - DCC

Java How to Program Fourth Edition - DCC

Java How to Program Fourth Edition - DCC

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Chapter 2 Introduction <strong>to</strong> <strong>Java</strong> Applications 93<br />

www.embarcadero.com<br />

This site provides a free 30-day license <strong>to</strong> download a trial-version of Describe — the new UML<br />

modeling <strong>to</strong>ol from Embarcadero Technologies ® .<br />

www.ics.uci.edu/pub/arch/uml/uml_books_and_<strong>to</strong>ols.html<br />

This site lists books on the UML and software <strong>to</strong>ols that use the UML, such as Rational Rose and<br />

Embarcadero Describe .<br />

www.ootips.org/ood-principles.html<br />

This site provides answers <strong>to</strong> the question “what makes good OOD?”<br />

wdvl.internet.com/Authoring/Scripting/Tu<strong>to</strong>rial/oo_design.html<br />

This site introduces OOD and provides OOD resources.<br />

Bibliography<br />

Booch, G., Object-Oriented Analysis and Design with Applications. Addison-Wesley. Massachusetts;<br />

1994.<br />

Folwer, M., and Scott, K., UML Distilled Second <strong>Edition</strong>; A Brief Guide <strong>to</strong> the Standard Object<br />

Modeling Language. Addison-Wesley. Massachusetts; 1999.<br />

Larman, C., Applying UML and Patterns; An Introduction <strong>to</strong> Object-Oriented Analysis and Design.<br />

Prentice Hall. New Jersey; 1998.<br />

Page-Jones, M., Fundamentals of Object-Oriented Design in UML. Addison-Wesley. Massachusetts;<br />

1999.<br />

Rumbaugh, J.; Jacobson, I.; and Booch, G., The Unified Modeling Language Reference Manual.<br />

Addison-Wesley. Massachusetts; 1999.<br />

Rumbaugh, J.; Jacobson, I.; and Booch, G., The Unified Modeling Language User Guide. Addison-<br />

Wesley. Massachusetts; 1999.<br />

Rumbaugh, J.; Jacobson, I.; and Booch, G., The Complete UML Training Course. Prentice Hall.<br />

New Jersey; 2000.<br />

Rumbaugh, J.; Jacobson, I.; and Booch, G., The Unified Software Development Process. Addison-<br />

Wesley. Massachusetts; 1999.<br />

Rosenburg, D., and Scott, K., Applying Use Case Driven Object Modeling with UML: An Annotated<br />

e-Commerce Example. Addison-Wesley. Massachusetts; 2001.<br />

Schach, S., Object-Oriented and Classical Software Engineering. McGraw Hill. New York; 2001.<br />

Schneider, G., and Winters, J., Applying Use Cases. Addison-Wesley. Massachusetts; 1998.<br />

Scott, K., UML Explained. Addison-Wesley. Massachusetts; 2001.<br />

Stevens, P., and Pooley, R.J., Using UML: Software Engineering with Objects and Components<br />

Revised <strong>Edition</strong>. Addison-Wesley; 2000.<br />

SUMMARY<br />

• An application is a program that executes using the java interpreter.<br />

• A comment that begins with // is called a single-line comment. <strong>Program</strong>mers insert comments <strong>to</strong><br />

document programs and improve program readability.<br />

• A string of characters contained between double quotation marks is called a string, a character<br />

string, a message or a string literal.<br />

• Blank lines, space characters, newline characters and tab characters are known as white-space<br />

characters. White-space characters outside strings are ignored by the compiler.<br />

© Copyright 1992–2002 by Deitel & Associates, Inc. All Rights Reserved. 7/2/01

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!