This book has a strong focus on object-oriented design and gives readers a realistic experience of writing programs that are systems of cooperating objects. Programming fundamentals are learned... This description may be from another edition of this product.