Covering the breadth of a large topic, this book provides a thorough grounding in object-oriented concepts, the software development process, …