Object Oriented Software Development Using Java

ISBN-10: 0201737337
ISBN-13: 9780201737332
Edition: 2nd 2003 (Revised)
Authors: Xiaoping Jia
List price: $173.40
30 day, 100% satisfaction guarantee

If an item you ordered from TextbookRush does not meet your expectations due to an error on our part, simply fill out a return request and then return it by mail within 30 days of ordering it for a full refund of item cost.

Learn more about our returns policy

Description: This book teaches readers how to write well-designed object-oriented programs.Added to learning to write well-designed, medium-sized object-oriented programs are new topics such as testing, the iterative software development process, UML, and the  More...

what's this?
Rush Rewards U
Members Receive:
coins
coins
You have reached 400 XP and carrot coins. That is the daily max!
You could win $10,000

Get an entry for every item you buy, rent, or sell.

Study Briefs

Limited time offer: Get the first one free! (?)

All the information you need in one place! Each Study Brief is a summary of one specific subject; facts, figures, and explanations to help you learn faster.

Add to cart
Study Briefs
Sociology Online content $4.95 $1.99
Add to cart
Study Briefs
Business Ethics Online content $4.95 $1.99
Add to cart
Study Briefs
Business Law Online content $4.95 $1.99

Customers also bought

Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading

Book details

List price: $173.40
Edition: 2nd
Copyright year: 2003
Publisher: Pearson Education
Publication date: 11/1/2002
Binding: Paperback
Pages: 696
Size: 7.75" wide x 9.50" long x 1.25" tall
Weight: 2.794
Language: English

This book teaches readers how to write well-designed object-oriented programs.Added to learning to write well-designed, medium-sized object-oriented programs are new topics such as testing, the iterative software development process, UML, and the enterprise features of Java. Topics of interest for both academia and industry professionals are both discussed throughout the text.For software practitioners interested in gaining the skills needed to create object-oriented programs.@ISBN = 0-201-73733-7@MAINCAT = Object Technologies@SUBCAT = Object Oriented Programming@DATALINE1 = 2003, 550 pages, 7 3/8 x 9 1/8@DATALINE2 = Hardcover, $52.00k

Object-Oriented Software Development
The Challenges of Software Development
An Engineering Perspective
Object-Orientation
Iterative Development Processes: RUP and XP
Object-Oriented Modeling Using UML
Principles and Concepts
Modeling Relationships and Structures
Modeling Dynamic Behaviors
Modeling Requirements with Use Cases
Case Study: An E-Bookstore
Introduction to Java
An Overview of Java 2 Platform
The Java Run-Time Architecture
Getting Started with Java
Elements of Java
Lexical Elements
Variables and Types
Statements
Class Declarations
Packages
Exceptions
A Simple Animation Applet
Classes and Inheritance
Overloading Methods and Constructors
Extending Classes
Extending and Implementing Interfaces
Hiding Fields and Class Methods
Applications - Animation Applets
From Building Blocks to Projects
Organizing Classes
Contracts and Invariants
The Canonical Form of Classes
Design Guidelines
Unit Testing
Project Build
Design by Abstraction
Design Patterns
Desinging Generic Componenets
Abstract Coupling
Design Case Study - Animation of Sorting Algorithms
Object-Oriented Application Frameworks
Application Frameworks
The Collections Framework
The Graphical User Interface Framework
The Input/Output Framework
Design Case Study: A Drawing Pad
Planning
Iteration 1: A Simple Scribble Pad
Iteration 2: Menus, Options, and Files
Iteration 3: Refactoring
Iteration 4: Adding Shapes and Tools
Iteration 5: More Drawing Tools
Iteration 6: The Text Tool
More Design Patterns
Type-Safe Enumeration Type
Creational Patterns
Behavioral Patterns
Structural Patterns
Concurrent Programming
Threads
Thread Safety and Liveness
Design Case Study
Distributed Computing
Socket-Based Communication
Remote Method Invocation
Java Database Connectivity (JDBC)
Common Object Request Broker Architecture (CORBA)

×
Free shipping on orders over $35*

*A minimum purchase of $35 is required. Shipping is provided via FedEx SmartPost® and FedEx Express Saver®. Average delivery time is 1 – 5 business days, but is not guaranteed in that timeframe. Also allow 1 - 2 days for processing. Free shipping is eligible only in the continental United States and excludes Hawaii, Alaska and Puerto Rico. FedEx service marks used by permission."Marketplace" orders are not eligible for free or discounted shipping.

Learn more about the TextbookRush Marketplace.

×